--- loncom/auth/lonroles.pm 2014/05/04 22:24:44 1.269.2.18 +++ loncom/auth/lonroles.pm 2014/05/05 11:44:18 1.269.2.19 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # User Roles Screen # -# $Id: lonroles.pm,v 1.269.2.18 2014/05/04 22:24:44 raeburn Exp $ +# $Id: lonroles.pm,v 1.269.2.19 2014/05/05 11:44:18 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -1764,7 +1764,7 @@ sub check_release_required { my $otherserver; if (($major eq '' && $minor eq '') || (($reqdmajor > $major) || (($reqdmajor == $major) && ($reqdminor > $minor)))) { - my ($userdomserver) = &Apache::lonnet::choose_server($env{'user.domain'},undef,$required); + my ($userdomserver) = &Apache::lonnet::choose_server($env{'user.domain'},undef,$required,1); my $switchlcrev = &Apache::lonnet::get_server_loncaparev($env{'user.domain'}, $userdomserver); @@ -1773,7 +1773,7 @@ sub check_release_required { (($reqdmajor == $swmajor) && ($reqdminor > $swminor))) { my $cdom = $env{'course.'.$tcourseid.'.domain'}; if ($cdom ne $env{'user.domain'}) { - my ($coursedomserver,$coursehostname) = &Apache::lonnet::choose_server($cdom); + my ($coursedomserver,$coursehostname) = &Apache::lonnet::choose_server($cdom,undef,$required,1); my $serverhomeID = &Apache::lonnet::get_server_homeID($coursehostname); my $serverhomedom = &Apache::lonnet::host_domain($serverhomeID); my %defdomdefaults = &Apache::lonnet::get_domain_defaults($serverhomedom);