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

www lon-capa-cvs@mail.lon-capa.org
Thu, 01 Jan 2004 02:16:29 -0000


www		Wed Dec 31 21:16:29 2003 EDT

  Modified files:              
    /loncom/interface	loncreatecourse.pm loncreateuser.pm 
  Log:
  Flush log buffers immediately after user role changes, so that reverse
  lookup works right away.
  
  
Index: loncom/interface/loncreatecourse.pm
diff -u loncom/interface/loncreatecourse.pm:1.46 loncom/interface/loncreatecourse.pm:1.47
--- loncom/interface/loncreatecourse.pm:1.46	Thu Dec 11 12:31:23 2003
+++ loncom/interface/loncreatecourse.pm	Wed Dec 31 21:16:29 2003
@@ -1,7 +1,7 @@
 # The LearningOnline Network
 # Create a course
 #
-# $Id: loncreatecourse.pm,v 1.46 2003/12/11 17:31:23 sakharuk Exp $
+# $Id: loncreatecourse.pm,v 1.47 2004/01/01 02:16:29 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -739,6 +739,8 @@
 	$r->print(
  '<p><a href="/adm/managekeys?cid='.$crsudom.'_'.$crsunum.'">'.&mt('Manage Access Keys').'</a></p>');
     }
+# Flush the course logs so reverse user roles immediately updated
+    &Apache::lonnet::flushcourselogs();
     $r->print('<p>'.&mt('Roles will be active at next login').'.</p></body></html>');
 }
 
Index: loncom/interface/loncreateuser.pm
diff -u loncom/interface/loncreateuser.pm:1.74 loncom/interface/loncreateuser.pm:1.75
--- loncom/interface/loncreateuser.pm:1.74	Tue Dec 16 09:15:12 2003
+++ loncom/interface/loncreateuser.pm	Wed Dec 31 21:16:29 2003
@@ -1,7 +1,7 @@
 # The LearningOnline Network with CAPA
 # Create a user
 #
-# $Id: loncreateuser.pm,v 1.74 2003/12/16 14:15:12 sakharuk Exp $
+# $Id: loncreateuser.pm,v 1.75 2004/01/01 02:16:29 www Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -1002,6 +1002,8 @@
             }
 	} 
     } # End of foreach (keys(%ENV))
+# Flush the course logs so reverse user roles immediately updated
+    &Apache::lonnet::flushcourselogs();
     $r->print('</body></html>');
 }