From 794e21364e0180a645abbc45c664058ec748d7b2 Mon Sep 17 00:00:00 2001 From: Julio Montoya Date: Wed, 19 Jun 2013 13:16:00 +0200 Subject: [PATCH] Adding missing "group by" see BT#6223 --- main/inc/lib/group_portal_manager.lib.php | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/main/inc/lib/group_portal_manager.lib.php b/main/inc/lib/group_portal_manager.lib.php index 0a40faed41..4bb2f42ad6 100644 --- a/main/inc/lib/group_portal_manager.lib.php +++ b/main/inc/lib/group_portal_manager.lib.php @@ -376,7 +376,10 @@ class GroupPortalManager $sql = "SELECT DISTINCT count(user_id) as count, g.picture_uri, g.name, g.description, g.id FROM $tbl_group g INNER JOIN $table_group_rel_user gu - ON gu.group_id = g.id $where_relation_condition GROUP BY g.id ORDER BY count DESC LIMIT $num"; + ON gu.group_id = g.id $where_relation_condition + GROUP BY g.id + ORDER BY count DESC + LIMIT $num"; $result = Database::query($sql); $array = array(); @@ -413,7 +416,9 @@ class GroupPortalManager $sql = "SELECT DISTINCT count(user_id) as count, g.picture_uri, g.name, g.description, g.id FROM $tbl_group g INNER JOIN $table_group_rel_user gu ON gu.group_id = g.id $where_relation_condition - ORDER BY created_on desc LIMIT $num "; + GROUP BY g.id + ORDER BY created_on DESC + LIMIT $num "; $result = Database::query($sql); $array = array(); @@ -1119,4 +1124,4 @@ class GroupPortalManager } return 0; } -} \ No newline at end of file +}