[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>');
}