[LON-CAPA-cvs] cvs: loncom /homework grades.pm

albertel lon-capa-cvs@mail.lon-capa.org
Thu, 09 Dec 2004 23:53:11 -0000


albertel		Thu Dec  9 18:53:11 2004 EDT

  Modified files:              
    /loncom/homework	grades.pm 
  Log:
  - BUG#3690, grading by page with hidden had um... issues as it allowed you grade hidden problems.
  
  
  
Index: loncom/homework/grades.pm
diff -u loncom/homework/grades.pm:1.234 loncom/homework/grades.pm:1.235
--- loncom/homework/grades.pm:1.234	Fri Dec  3 18:54:58 2004
+++ loncom/homework/grades.pm	Thu Dec  9 18:53:10 2004
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # The LON-CAPA Grading handler
 #
-# $Id: grades.pm,v 1.234 2004/12/03 23:54:58 albertel Exp $
+# $Id: grades.pm,v 1.235 2004/12/09 23:53:10 albertel Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -3137,7 +3137,7 @@
         if($curRes == $iterator->BEGIN_MAP) { $depth++; }
         if($curRes == $iterator->END_MAP) { $depth--; }
 
-        if (ref($curRes) && $curRes->is_problem()) {
+        if (ref($curRes) && $curRes->is_problem() && !$curRes->randomout) {
 	    my $parts = $curRes->parts();
             my $title = $curRes->compTitle();
 	    my $symbx = $curRes->symb();