--- loncom/interface/domainprefs.pm 2023/11/03 01:12:15 1.430 +++ loncom/interface/domainprefs.pm 2023/11/07 11:50:56 1.431 @@ -1,7 +1,7 @@ # The LearningOnline Network with CAPA # Handler to set domain-wide configuration settings # -# $Id: domainprefs.pm,v 1.430 2023/11/03 01:12:15 raeburn Exp $ +# $Id: domainprefs.pm,v 1.431 2023/11/07 11:50:56 raeburn Exp $ # # Copyright Michigan State University Board of Trustees # @@ -13392,9 +13392,9 @@ sub modify_authordefaults { my $resulttext; if ($putresult eq 'ok') { if (keys(%changes)) { + my %domdefaults = &Apache::lonnet::get_domain_defaults($dom); if ((exists($changes{'authorquota'})) || (exists($changes{'webdav'})) || ($changes{'webdav_LC_adv'})) { - my %domdefaults = &Apache::lonnet::get_domain_defaults($dom,1); if ((exists($changes{'authorquota'})) && (ref($save_quotas{'authorquota'}) eq 'HASH')) { $domdefaults{'authorquota'} = $save_quotas{'authorquota'}; } @@ -13402,16 +13402,12 @@ sub modify_authordefaults { (ref($save_quotas{'webdav'}) eq 'HASH')) { $domdefaults{'webdav'} = $save_quotas{'webdav'}; } - my $cachetime = 24*60*60; - &Apache::lonnet::do_cache_new('domdefaults',$dom,\%domdefaults,$cachetime); - if (ref($lastactref) eq 'HASH') { - $lastactref->{'domdefaults'} = 1; - } } $resulttext = &mt('Changes made:').'