--- loncom/auth/lonroles.pm 2022/01/01 19:28:28 1.269.2.39.2.1 +++ loncom/auth/lonroles.pm 2022/01/16 17:32:44 1.269.2.39.2.2 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # User Roles Screen # -# $Id: lonroles.pm,v 1.269.2.39.2.1 2022/01/01 19:28:28 raeburn Exp $ +# $Id: lonroles.pm,v 1.269.2.39.2.2 2022/01/16 17:32:44 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -180,6 +180,26 @@ sub finish_loading_course { my $link = ''; my $end_page = &Apache::loncommon::end_page(); my $js_url = &js_escape($url); + my $remote_js; + if ($env{'environment.remote'} eq 'on') { + my ($menucoll,$deeplinkmenu,$menuref) = &Apache::loncommon::menucoll_in_effect(); + if ($menucoll) { + &Apache::lonnet::put('environment',{'remote' => 'off'}); + &Apache::lonnet::appenv({'environment.remote' => 'off'}); + my $menu_name = &Apache::lonmenu::get_menu_name(); + $remote_js = <print(< @@ -188,6 +208,7 @@ $msg \$("#LC_course_loaded").css("display","block"); \$('.isDisabled > a').removeAttr("aria-disabled"); \$('.isDisabled').removeClass("isDisabled"); + $remote_js var url = "$js_url"; \$(location).attr('href',url); });