[LON-CAPA-cvs] cvs: loncom /enrollment Enrollment.pm

raeburn raeburn at source.lon-capa.org
Wed Sep 8 08:13:13 EDT 2021


raeburn		Wed Sep  8 12:13:13 2021 EDT

  Modified files:              
    /loncom/enrollment	Enrollment.pm 
  Log:
  - Checking for institutional section change only applies to user with an 
    enrollment type of "auto".
  
  
Index: loncom/enrollment/Enrollment.pm
diff -u loncom/enrollment/Enrollment.pm:1.54 loncom/enrollment/Enrollment.pm:1.55
--- loncom/enrollment/Enrollment.pm:1.54	Sun Aug 25 02:43:09 2019
+++ loncom/enrollment/Enrollment.pm	Wed Sep  8 12:13:13 2021
@@ -1,5 +1,5 @@
 # Automated Enrollment manager
-# $Id: Enrollment.pm,v 1.54 2019/08/25 02:43:09 raeburn Exp $
+# $Id: Enrollment.pm,v 1.55 2021/09/08 12:13:13 raeburn Exp $
 #
 # Copyright Michigan State University Board of Trustees
 #
@@ -331,7 +331,7 @@
                     }
                 }
 # Check for institutional section change
-                if (($$currlist{$uname}[$instidx] ne $instsec) && (!$added)) {
+                if (($$currlist{$uname}[$instidx] ne $instsec) && (!$added) && ($$currlist{$uname}[$type] eq "auto")) {
                     my $modify_instsec_result =
                         &Apache::lonnet::modify_student_enrollment($dom,$uname,undef,undef,undef,undef,undef,$stuinfo[ $place{groupID} ],$enddate,$startdate,'auto','',$cid,'',$context,$credits,$instsec);
                     if ($modify_instsec_result =~ /^ok/) {




More information about the LON-CAPA-cvs mailing list