From: moodler <moodler>
Date: Sat, 31 Jan 2004 04:03:46 +0000 (+0000)
Subject: Putting in a placeholder when counting or gettig users in group 0
X-Git-Url: http://git.mjollnir.org/gw?a=commitdiff_plain;h=3d35e6b73216fae17d24991fd040aefca23e3d5c;p=moodle.git

Putting in a placeholder when counting or gettig users in group 0
(return nothing for now)
---

diff --git a/lib/datalib.php b/lib/datalib.php
index 207a75ea61..f6858d7af6 100644
--- a/lib/datalib.php
+++ b/lib/datalib.php
@@ -1102,7 +1102,10 @@ function get_course_students($courseid, $sort="s.timeaccess", $dir="", $page=0,
         $select .= " AND u.lastname $LIKE '$lastinitial%' ";
     }
 
-    if ($group) {
+    if ($group === 0) {   /// Need something here to get all students not in a group
+        return array();
+
+    } else if ($group !== NULL) {
         $groupmembers = ", {$CFG->prefix}groups_members gm ";
         $select .= " AND u.id = gm.userid AND gm.groupid = '$group'";
     }
@@ -1144,7 +1147,11 @@ function count_course_students($course, $search="", $firstinitial="", $lastiniti
     if ($lastinitial) {
         $select .= " AND u.lastname $LIKE '$lastinitial%'";
     } 
-    if ($group) {
+
+    if ($group === 0) {   /// Need something here to get all students not in a group
+        return 0;
+
+    } else if ($group !== NULL) {
         $groupmembers = ", {$CFG->prefix}groups_members gm ";
         $select .= " AND u.id = gm.userid AND gm.groupid = '$group'";
     }