Special:NewFiles: Explicitly list needed table fields in query
authorBartosz Dziewoński <matma.rex@gmail.com>
Tue, 9 Feb 2016 16:32:50 +0000 (17:32 +0100)
committerBartosz Dziewoński <matma.rex@gmail.com>
Wed, 17 Feb 2016 16:17:19 +0000 (17:17 +0100)
Change-Id: I0a57eec0019878a01e8b1374b80b143484c4d7ce

includes/specials/SpecialNewimages.php

index e0c0316..9e28908 100644 (file)
@@ -105,6 +105,7 @@ class NewFilesPager extends ReverseChronologicalPager {
        function getQueryInfo() {
                $conds = $jconds = [];
                $tables = [ 'image' ];
+               $fields = [ 'img_name', 'img_user', 'img_timestamp' ];
                $options = [];
 
                if ( !$this->showBots ) {
@@ -158,7 +159,7 @@ class NewFilesPager extends ReverseChronologicalPager {
 
                $query = [
                        'tables' => $tables,
-                       'fields' => '*',
+                       'fields' => $fields,
                        'join_conds' => $jconds,
                        'conds' => $conds,
                        'options' => $options,