--- loncom/enrollment/Enrollment.pm 2009/08/19 18:43:31 1.41 +++ loncom/enrollment/Enrollment.pm 2009/10/31 17:55:01 1.42 @@ -1,5 +1,5 @@ # Automated Enrollment manager -# $Id: Enrollment.pm,v 1.41 2009/08/19 18:43:31 raeburn Exp $ +# $Id: Enrollment.pm,v 1.42 2009/10/31 17:55:01 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -92,9 +92,17 @@ sub update_LC { open(FILE,"<$$configvars{'lonTabDir'}.'/rolesplain.tab"); my @rolesplain = ; close(FILE); - foreach (@rolesplain) { - if ($_ =~ /^(st|ta|ex|ad|in|cc):([\w\s]+)$/) { - $longroles{$1} = $2; + foreach my $item (@rolesplain) { + if ($_ =~ /^(st|ta|ex|ad|in|cc|co):([\w\s]+):?([\w\s]*)/) { + if ($courseinfo{'type'} eq 'Community') { + unless($1 eq 'cc') { + $longroles{$1} = $3; + } + } else { + unless($1 eq 'co') { + $longroles{$1} = $2; + } + } } }