Fix column alias in sql on ApiQueryAllUsers.php
authorumherirrender <umherirrender_de.wp@web.de>
Wed, 10 Sep 2014 18:41:14 +0000 (20:41 +0200)
committerumherirrender <umherirrender_de.wp@web.de>
Wed, 10 Sep 2014 18:41:14 +0000 (20:41 +0200)
PostgreSQL needs explicit AS, so using the array syntax, which produce
the correct sql.

Change-Id: I9588678af955f260df628c6355bf0865f894c224

includes/api/ApiQueryAllUsers.php

index dfef286..63990aa 100644 (file)
@@ -156,7 +156,7 @@ class ApiQueryAllUsers extends ApiQueryBase {
 
                        $this->addTables( 'user_groups', 'ug2' );
                        $this->addJoinConds( array( 'ug2' => array( 'LEFT JOIN', 'ug2.ug_user=user_id' ) ) );
-                       $this->addFields( 'ug2.ug_group ug_group2' );
+                       $this->addFields( array( 'ug_group2' => 'ug2.ug_group' ) );
                } else {
                        $sqlLimit = $limit + 1;
                }