[LON-CAPA-cvs] cvs: loncom /auth lonroles.pm /homework lonhomework.pm /interface courseprefs.pm lonblockingmenu.pm lonmodifycourse.pm

raeburn raeburn at source.lon-capa.org
Thu Dec 19 19:24:39 EST 2024


raeburn		Fri Dec 20 00:24:39 2024 EDT

  Modified files:              
    /loncom/interface	courseprefs.pm lonblockingmenu.pm 
                     	lonmodifycourse.pm 
    /loncom/homework	lonhomework.pm 
    /loncom/auth	lonroles.pm 
  Log:
  - Report OK when the PerlCleanupHandler has successfully finished execution.
  
  
Index: loncom/interface/courseprefs.pm
diff -u loncom/interface/courseprefs.pm:1.131 loncom/interface/courseprefs.pm:1.132
--- loncom/interface/courseprefs.pm:1.131	Sat Feb 24 23:41:44 2024
+++ loncom/interface/courseprefs.pm	Fri Dec 20 00:24:38 2024
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Handler to set configuration settings for a course
 #
-# $Id: courseprefs.pm,v 1.131 2024/02/24 23:41:44 raeburn Exp $
+# $Id: courseprefs.pm,v 1.132 2024/12/20 00:24:38 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -5298,8 +5298,7 @@
         }
         $modified_courses = [];
     }
-    undef($registered_cleanup);
-    return;
+    return OK;
 }
 
 sub show_autocoowners {
Index: loncom/interface/lonblockingmenu.pm
diff -u loncom/interface/lonblockingmenu.pm:1.30 loncom/interface/lonblockingmenu.pm:1.31
--- loncom/interface/lonblockingmenu.pm:1.30	Sun Dec 15 02:22:53 2024
+++ loncom/interface/lonblockingmenu.pm	Fri Dec 20 00:24:38 2024
@@ -2,7 +2,7 @@
 # Routines for configuring blocking of access to collaborative functions, 
 # and specific resources during an exam
 #
-# $Id: lonblockingmenu.pm,v 1.30 2024/12/15 02:22:53 raeburn Exp $
+# $Id: lonblockingmenu.pm,v 1.31 2024/12/20 00:24:38 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -990,8 +990,7 @@
         }
         $modified_courses = [];
     }
-    undef($registered_cleanup);
-    return;
+    return OK;
 }
 
 sub get_dates_from_form {
Index: loncom/interface/lonmodifycourse.pm
diff -u loncom/interface/lonmodifycourse.pm:1.106 loncom/interface/lonmodifycourse.pm:1.107
--- loncom/interface/lonmodifycourse.pm:1.106	Wed Aug 21 03:11:41 2024
+++ loncom/interface/lonmodifycourse.pm	Fri Dec 20 00:24:38 2024
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # handler for DC-only modifiable course settings
 #
-# $Id: lonmodifycourse.pm,v 1.106 2024/08/21 03:11:41 raeburn Exp $
+# $Id: lonmodifycourse.pm,v 1.107 2024/12/20 00:24:38 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -3091,7 +3091,7 @@
         }
         $modified_dom = '';
     }
-    return;
+    return OK;
 }
 
 sub handler {
Index: loncom/homework/lonhomework.pm
diff -u loncom/homework/lonhomework.pm:1.390 loncom/homework/lonhomework.pm:1.391
--- loncom/homework/lonhomework.pm:1.390	Fri Dec 13 12:08:30 2024
+++ loncom/homework/lonhomework.pm	Fri Dec 20 00:24:39 2024
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # The LON-CAPA Homework handler
 #
-# $Id: lonhomework.pm,v 1.390 2024/12/13 12:08:30 raeburn Exp $
+# $Id: lonhomework.pm,v 1.391 2024/12/20 00:24:39 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -1989,6 +1989,7 @@
         }
         undef(@Apache::lonhomework::ltipassback);
     }
+    return OK;
 }
 
 sub run_passback {
Index: loncom/auth/lonroles.pm
diff -u loncom/auth/lonroles.pm:1.374 loncom/auth/lonroles.pm:1.375
--- loncom/auth/lonroles.pm:1.374	Tue Sep 17 13:06:49 2024
+++ loncom/auth/lonroles.pm	Fri Dec 20 00:24:39 2024
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # User Roles Screen
 #
-# $Id: lonroles.pm,v 1.374 2024/09/17 13:06:49 raeburn Exp $
+# $Id: lonroles.pm,v 1.375 2024/12/20 00:24:39 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -3634,7 +3634,9 @@
                 &LONCAPA::ltiutils::batchaddroster($item);
             }
         }
+        $rosterupdates = []; 
     }
+    return OK;
 }
 
 sub set_deeplink_target {




More information about the LON-CAPA-cvs mailing list