jenkins-bot has submitted this change and it was merged. (
https://gerrit.wikimedia.org/r/386402 )
Change subject: Update ApiHooks to conform with v3 responses
......................................................................
Update ApiHooks to conform with v3 responses
It's backward compatible
Bug: T178962
Change-Id: I62e435dc8390aba1d2d0677875e26b7657eabf83
---
M includes/Hooks/ApiHooksHandler.php
1 file changed, 10 insertions(+), 0 deletions(-)
Approvals:
Niharika29: Looks good to me, approved
jenkins-bot: Verified
diff --git a/includes/Hooks/ApiHooksHandler.php
b/includes/Hooks/ApiHooksHandler.php
index 57c57de..e932341 100644
--- a/includes/Hooks/ApiHooksHandler.php
+++ b/includes/Hooks/ApiHooksHandler.php
@@ -14,6 +14,7 @@
use DeferredUpdates;
use JobQueueGroup;
use MediaWiki\Logger\LoggerFactory;
+use ORES\Api;
use ORES\Cache;
use ORES\FetchScoreJob;
use ORES\Hooks;
@@ -302,6 +303,15 @@
$loadedScores = Scoring::instance()->getScores( $revids
);
+ // T178962
+ $wiki = Api::getWikiID();
+ if (
+ isset( $loadedScores[$wiki] ) &&
+ isset( $loadedScores[$wiki]['scores'] )
+ ) {
+ $loadedScores = $loadedScores[$wiki]['scores'];
+ }
+
$cache = Cache::instance();
$cache->setErrorCallback( function ( $mssg, $revision )
use ( &$scores ) {
$scores[$revision] = [];
--
To view, visit https://gerrit.wikimedia.org/r/386402
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: merged
Gerrit-Change-Id: I62e435dc8390aba1d2d0677875e26b7657eabf83
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ORES
Gerrit-Branch: wmf/1.31.0-wmf.4
Gerrit-Owner: Ladsgroup <[email protected]>
Gerrit-Reviewer: Niharika29 <[email protected]>
Gerrit-Reviewer: jenkins-bot <>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits