Ladsgroup has uploaded a new change for review. ( https://gerrit.wikimedia.org/r/335959 )
Change subject: Make API not fail when edit is deleted or can't be scored ...................................................................... Make API not fail when edit is deleted or can't be scored Bug: T157078 Change-Id: I8987d0a65dc16ae0e6786ec38f675d0be9ac639d --- M includes/ApiHooks.php 1 file changed, 5 insertions(+), 0 deletions(-) git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ORES refs/changes/59/335959/1 diff --git a/includes/ApiHooks.php b/includes/ApiHooks.php index 43d22f9..04f057f 100644 --- a/includes/ApiHooks.php +++ b/includes/ApiHooks.php @@ -13,6 +13,7 @@ use ApiResult; use DeferredUpdates; use JobQueueGroup; +use MediaWiki\Logger\LoggerFactory; use Title; use ResultWrapper; use WatchedItem; @@ -268,6 +269,10 @@ } $loadedScores = Scoring::instance()->getScores( $revids ); $cache = Cache::instance(); + $cache->setErrorCallback( function ( $mssg, $revision ) { + $logger = LoggerFactory::getInstance( 'ORES' ); + $logger->info( "Scoring errored for $revision: $mssg\n" ); + } ); DeferredUpdates::addCallableUpdate( function() use ( $cache, $loadedScores ) { $cache->storeScores( $loadedScores ); } ); -- To view, visit https://gerrit.wikimedia.org/r/335959 To unsubscribe, visit https://gerrit.wikimedia.org/r/settings Gerrit-MessageType: newchange Gerrit-Change-Id: I8987d0a65dc16ae0e6786ec38f675d0be9ac639d Gerrit-PatchSet: 1 Gerrit-Project: mediawiki/extensions/ORES Gerrit-Branch: master Gerrit-Owner: Ladsgroup <ladsgr...@gmail.com> _______________________________________________ MediaWiki-commits mailing list MediaWiki-commits@lists.wikimedia.org https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits