user_group, the nonexistent table that keeps on giving
authorJack Phoenix <ashley@uncyclomedia.co>
Wed, 6 Mar 2019 09:07:26 +0000 (11:07 +0200)
committerLewis Cawte <lewis@lewiscawte.me>
Wed, 6 Mar 2019 09:50:22 +0000 (09:50 +0000)
Follow-up to 27c61fb1e94da9114314468fd00bcf129ec064b6.

Bug: T199474
Change-Id: Ie8e054f5898209c51538669149e966bee7754f1e

RELEASE-NOTES-1.31
maintenance/rebuildrecentchanges.php

index d3b3762..9795e8b 100644 (file)
@@ -59,7 +59,7 @@ THIS IS NOT A RELEASE YET
 * (T216968) Return pageid as int in both list=iwbacklinks and list=langbacklinks.
 * (T215169) Fix for Database::update() with IGNORE option fails on PostgreSQL.
 * (T204423) Backport support for hyphenated DB names in JobQueueGroup.
-* Fix typo in rebuildrecentchanges.php resulting in rogue bot flags.
+* (T199474) Fix typo in rebuildrecentchanges.php resulting in rogue flags.
 
 == MediaWiki 1.31.1 ==
 
index cbbe714..dc8bf29 100644 (file)
@@ -426,7 +426,7 @@ class RebuildRecentchanges extends Maintenance {
                                [ 'ug_group' => $autopatrolgroups ],
                                __METHOD__,
                                [ 'DISTINCT' ],
-                               [ 'user_group' => [ 'JOIN', 'user_id = ug_user' ] ] + $userQuery['joins']
+                               [ 'user_groups' => [ 'JOIN', 'user_id = ug_user' ] ] + $userQuery['joins']
                        );
 
                        foreach ( $res as $obj ) {