[LON-CAPA-cvs] cvs: loncom /interface londropadd.pm
matthew
lon-capa-cvs@mail.lon-capa.org
Fri, 25 Jul 2003 18:51:18 -0000
matthew Fri Jul 25 14:51:18 2003 EDT
Modified files:
/loncom/interface londropadd.pm
Log:
Disallow :'s in sections as well - the classlist.db is colon deliminated.
Index: loncom/interface/londropadd.pm
diff -u loncom/interface/londropadd.pm:1.77 loncom/interface/londropadd.pm:1.78
--- loncom/interface/londropadd.pm:1.77 Fri Jul 25 14:05:06 2003
+++ loncom/interface/londropadd.pm Fri Jul 25 14:51:18 2003
@@ -1,7 +1,7 @@
# The LearningOnline Network with CAPA
# Handler to drop and add students in courses
#
-# $Id: londropadd.pm,v 1.77 2003/07/25 18:05:06 matthew Exp $
+# $Id: londropadd.pm,v 1.78 2003/07/25 18:51:18 matthew Exp $
#
# Copyright Michigan State University Board of Trustees
#
@@ -554,7 +554,7 @@
sub enroll_single_student {
my $r=shift;
# Remove whitespace from section
- $ENV{'form.csec'}=~s/\s//g;
+ $ENV{'form.csec'}=~s/(\s|:)//g;
#
# We do the dates first because the action of making them the defaul
# in the course is entirely seperate from the action of enrolling the
@@ -1198,7 +1198,7 @@
my $r = shift;
#
# Remove whitespace from the section
- $ENV{'form.section'} =~ s/\s//g;
+ $ENV{'form.section'} =~ s/(\s|:)//g;
#
# Do the date defaults first
my ($starttime,$endtime) = &get_dates_from_form();
@@ -1631,7 +1631,7 @@
}
}
# remove whitespace from section
- $sec =~ s/\s//g;
+ $sec =~ s/(\s|:)//g;
# determine student id number
my $id='';
if (defined($fields{'id'})) {