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

raeburn raeburn at source.lon-capa.org
Sat Mar 21 13:09:38 EDT 2026


raeburn		Sat Mar 21 17:09:38 2026 EDT

  Modified files:              
    /loncom/homework	lonhomework.pm 
  Log:
  - Bug 6623. Correction to changes in rev. 1.400 so appropriate status 
    message will be displayed between duedate and answerdate, when no grace
    parameter set.
  
  
Index: loncom/homework/lonhomework.pm
diff -u loncom/homework/lonhomework.pm:1.401 loncom/homework/lonhomework.pm:1.402
--- loncom/homework/lonhomework.pm:1.401	Wed Nov 26 19:43:21 2025
+++ loncom/homework/lonhomework.pm	Sat Mar 21 17:09:38 2026
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # The LON-CAPA Homework handler
 #
-# $Id: lonhomework.pm,v 1.401 2025/11/26 19:43:21 raeburn Exp $
+# $Id: lonhomework.pm,v 1.402 2026/03/21 17:09:38 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -639,8 +639,11 @@
 	    } else {
 		if (time < $date) { $passed = 0; } else { $passed = 1; }
 		$date = &Apache::lonlocal::locallocaltime($date);
+                if ($passed && $temp eq 'overduedate') {
+                    $hadgrace = 1;
+                }
 	    }
-	    if (!$passed) { $type=$temp; last; } elsif ($temp eq 'overduedate') { $hadgrace = 1; }
+	    if (!$passed) { $type=$temp; last; }
 	}
 	&Apache::lonxml::debug("have :$type:$passed:");
 	if ($passed) {




More information about the LON-CAPA-cvs mailing list