From fb9e65b05b05dd9b71eb04636df165ce383fbd6a Mon Sep 17 00:00:00 2001
From: Ben Coleman <b.coleman@accelerateddesign.com>
Date: Tue, 17 Jan 2012 14:07:04 -0500
Subject: [PATCH] Fix PostgreSQL GROUP BY compability problem

---
 community_tags.module |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)

diff --git a/community_tags.module b/community_tags.module
index aad8c6a..73cd519 100644
--- a/community_tags.module
+++ b/community_tags.module
@@ -1353,7 +1353,7 @@ function _community_tags_get_node_tags($nid, $vids = NULL) {
     $result = db_query("SELECT t.tid, t.vid, t.name, count(t.tid) tag_count FROM {taxonomy_term_data} t INNER JOIN {community_tags} c ON c.tid = t.tid WHERE c.nid = :nid AND t.vid IN (:vids) GROUP BY t.tid", array(':nid' => $nid, ':vids' => $vids));
   }
   else {
-    $result = db_query("SELECT t.tid, t.vid, t.name, count(t.tid) tag_count FROM {taxonomy_term_data} t INNER JOIN {community_tags} c ON c.tid = t.tid WHERE c.nid = :nid GROUP BY t.tid", array(':nid' => $nid));
+    $result = db_query("SELECT t.tid, t.vid, t.name, count(t.tid) tag_count FROM {taxonomy_term_data} t INNER JOIN {community_tags} c ON c.tid = t.tid WHERE c.nid = :nid GROUP BY t.tid, t.vid, t.name", array(':nid' => $nid));
   }
   foreach ($result as $term) {
     $tags[$term->tid] = $term;
-- 
1.7.6.msysgit.0

