DataObjects/Core_group.php
[Pman.Core] / DataObjects / Core_group.php
index 7b2ccbe..643a668 100644 (file)
@@ -56,23 +56,26 @@ class Pman_Core_DataObjects_Core_group extends DB_DataObject
 
 
         
-        $cp = DB_DataObject::Factory('core_person')->tableName();
-        $cgm = DB_DataObject::Factory('core_group_member')->tableName();
+//        $cp = DB_DataObject::Factory('core_person')->tableName();
+//        $cgm = DB_DataObject::Factory('core_group_member')->tableName();
         
         $this->selectAdd("
            (
-                SELECT 
-                    COUNT(core_group_member.user_id) 
-                FROM 
-                    core_group_member
-                LEFT JOIN
-                    core_person
-                ON
-                    core_person.id = core_group_member.user_id
-                WHERE
+            SELECT 
+                COUNT(core_group_member.user_id) 
+            FROM 
+                core_group_member
+            LEFT JOIN
+                core_person
+            ON
+                core_person.id = core_group_member.user_id
+            WHERE
+                    core_group_member.group_id = core_group.id
+                AND
                     core_person.active = 1
             ) AS group_member_count            
         ");
+        
         /*WHERE 
             {$this->tableName()}.id = core_group_member.group_id
             AND