[LON-CAPA-cvs] cvs: loncom /interface loncoursedata.pm

albertel lon-capa-cvs@mail.lon-capa.org
Thu, 18 May 2006 18:37:24 -0000


albertel		Thu May 18 14:37:24 2006 EDT

  Modified files:              
    /loncom/interface	loncoursedata.pm 
  Log:
  - was bombing when no stdnet enrolled in the course
  
  
Index: loncom/interface/loncoursedata.pm
diff -u loncom/interface/loncoursedata.pm:1.171 loncom/interface/loncoursedata.pm:1.172
--- loncom/interface/loncoursedata.pm:1.171	Wed May 17 21:08:51 2006
+++ loncom/interface/loncoursedata.pm	Thu May 18 14:37:23 2006
@@ -1,6 +1,6 @@
 # The LearningOnline Network with CAPA
 #
-# $Id: loncoursedata.pm,v 1.171 2006/05/18 01:08:51 raeburn Exp $
+# $Id: loncoursedata.pm,v 1.172 2006/05/18 18:37:23 albertel Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -3144,6 +3144,9 @@
 
 sub get_group_memberships {
     my ($classlist,$keylist,$cdom,$cnum) = @_;
+
+    return ({},{}) if (!ref($classlist) || !ref($keylist));
+
     my $cid = $cdom.'_'.$cnum;
     if (!defined($cdom) || !defined($cnum)) {
         $cid =  $env{'request.course.id'};