--- loncom/enrollment/Enrollment.pm 2007/05/11 01:48:23 1.34 +++ loncom/enrollment/Enrollment.pm 2007/07/02 03:37:19 1.35 @@ -1,5 +1,5 @@ # Automated Enrollment manager -# $Id: Enrollment.pm,v 1.34 2007/05/11 01:48:23 raeburn Exp $ +# $Id: Enrollment.pm,v 1.35 2007/07/02 03:37:19 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -454,7 +454,7 @@ sub update_LC { } sub create_newuser { - my ($args,$logmsg,$newusermsg,$enrollcount,$addresult,$longroles,$courseinfo) = @_; + my ($args,$logmsg,$newusermsg,$enrollcount,$addresult,$longroles,$courseinfo,$context) = @_; my $auth = $args->{'auth'}; my $authparam = $args->{'authparam'}; my $emailenc = $args->{'emailenc'}; @@ -511,7 +511,7 @@ sub create_newuser { if ($context eq 'createowner' || $context eq 'createcourse') { my $result = &Apache::lonnet::modifyuser($udom,$uname,$pid,$auth,$authparam,$first,$middle,$last,$gene,'1',undef,$emailaddr); if ($result eq 'ok' && $context eq 'createcourse') { - $outcome = &Apache::loncommon::commit_standardrole($udom,$uname,$userurl,$role,$start,$end,$cdom,$crs,$usec); + $outcome = &Apache::loncommon::commit_standardrole($udom,$uname,$userurl,$role,$start,$end,$cdom,$crs,$usec,$context); unless ($outcome =~ /^Error:/) { $outcome = 'ok'; }