Legoktm has uploaded a new change for review.
https://gerrit.wikimedia.org/r/273025
Change subject: Use an assoc array to configure $wgOresModels
......................................................................
Use an assoc array to configure $wgOresModels
Using a list-array will append instead of replacing, so use a assoc
array with values of true/false to enable or disable.
To add a new model:
$wgOresModels['foobar'] = true;
To disable an existing one:
$wgOresModels['barbaz'] = false;
Change-Id: Id2feaf4b794ded72e71df83d6327ec86a37cd6ae
---
M extension.json
M includes/Scoring.php
2 files changed, 7 insertions(+), 7 deletions(-)
git pull ssh://gerrit.wikimedia.org:29418/mediawiki/extensions/ORES
refs/changes/25/273025/1
diff --git a/extension.json b/extension.json
index b1e3cad..bd0bdc9 100644
--- a/extension.json
+++ b/extension.json
@@ -72,12 +72,12 @@
"config": {
"OresBaseUrl": "https://ores.wmflabs.org/",
"OresExcludeBots": true,
- "OresModels": [
- "damaging",
- "goodfaith",
- "reverted",
- "wp10"
- ],
+ "OresModels": {
+ "damaging": true,
+ "goodfaith": true,
+ "reverted": true,
+ "wp10": true
+ },
"OresDamagingThresholds": {
"soft": 0.70,
"hard": 0.50
diff --git a/includes/Scoring.php b/includes/Scoring.php
index 021e5df..a7f1c81 100644
--- a/includes/Scoring.php
+++ b/includes/Scoring.php
@@ -13,7 +13,7 @@
public function getScores( $revisions, $models = null ) {
if ( !$models ) {
global $wgOresModels;
- $models = $wgOresModels;
+ $models = array_keys( array_filter( $wgOresModels ) );
}
$wireData = Api::request( [
--
To view, visit https://gerrit.wikimedia.org/r/273025
To unsubscribe, visit https://gerrit.wikimedia.org/r/settings
Gerrit-MessageType: newchange
Gerrit-Change-Id: Id2feaf4b794ded72e71df83d6327ec86a37cd6ae
Gerrit-PatchSet: 1
Gerrit-Project: mediawiki/extensions/ORES
Gerrit-Branch: master
Gerrit-Owner: Legoktm <[email protected]>
_______________________________________________
MediaWiki-commits mailing list
[email protected]
https://lists.wikimedia.org/mailman/listinfo/mediawiki-commits