Fixed use of qcc_value by Special:ActiveUsers
authorAaron Schulz <aschulz@wikimedia.org>
Tue, 4 Feb 2014 21:50:51 +0000 (13:50 -0800)
committerAaron Schulz <aschulz@wikimedia.org>
Tue, 4 Feb 2014 21:50:55 +0000 (13:50 -0800)
* This should just be a UNIX timestamp.

Change-Id: I5197986a448dba957358a4575273794b8ac6361d

includes/specials/SpecialActiveusers.php

index b417548..641c046 100644 (file)
@@ -353,8 +353,7 @@ class SpecialActiveUsers extends SpecialPage {
                $dbw->delete( 'querycachetwo',
                        array(
                                'qcc_type' => 'activeusers',
                $dbw->delete( 'querycachetwo',
                        array(
                                'qcc_type' => 'activeusers',
-                               'qcc_value < ' . $dbw->addQuotes(
-                                       $dbw->timestamp( $now - $wgActiveUserDays * 86400 ) )
+                               'qcc_value < ' . $dbw->addQuotes( $now - $wgActiveUserDays * 86400 ) // TS_UNIX
                        ),
                        __METHOD__
                );
                        ),
                        __METHOD__
                );
@@ -382,7 +381,7 @@ class SpecialActiveUsers extends SpecialPage {
                                        'qcc_type'  => 'activeusers',
                                        'qcc_namespace' => NS_USER,
                                        'qcc_title' => $name,
                                        'qcc_type'  => 'activeusers',
                                        'qcc_namespace' => NS_USER,
                                        'qcc_title' => $name,
-                                       'qcc_value' => $lastEditTime,
+                                       'qcc_value' => wfTimestamp( TS_UNIX, $lastEditTime ),
                                        'qcc_namespacetwo' => 0, // unused
                                        'qcc_titletwo' => '' // unused
                                );
                                        'qcc_namespacetwo' => 0, // unused
                                        'qcc_titletwo' => '' // unused
                                );