From dd34823ed32827f3b57fcab3a248d32a7477aaad Mon Sep 17 00:00:00 2001 From: Ilia Ross Date: Fri, 9 May 2025 00:43:39 +0300 Subject: [PATCH] Fix not to change uconfig --- gray-theme/uconfig.cgi | 6 ++---- gray-theme/uconfig_save.cgi | 5 +---- 2 files changed, 3 insertions(+), 8 deletions(-) diff --git a/gray-theme/uconfig.cgi b/gray-theme/uconfig.cgi index 1a741866f..a5608a865 100755 --- a/gray-theme/uconfig.cgi +++ b/gray-theme/uconfig.cgi @@ -6,13 +6,11 @@ require "gray-theme/gray-theme-lib.pl"; require './config-lib.pl'; &ReadParse(); $m = $in{'module'} || $ARGV[0]; -%module_info = &get_module_info($m); -%module_info || &error($text{'config_emodule'}); -&foreign_available($m) || $module_info{'noacl'} || - &error($text{'config_eaccess'}); +&foreign_available($m) || &error($text{'config_eaccess'}); &switch_to_remote_user(); &create_user_config_dirs(); +%module_info = &get_module_info($m); if (-r &help_file($m, "config_intro")) { $help = [ "config_intro", $m ]; } diff --git a/gray-theme/uconfig_save.cgi b/gray-theme/uconfig_save.cgi index c9c0584e2..10a9c474c 100755 --- a/gray-theme/uconfig_save.cgi +++ b/gray-theme/uconfig_save.cgi @@ -7,10 +7,7 @@ require './config-lib.pl'; &ReadParse(); $m = $in{'module'}; &error_setup($text{'config_err'}); -%module_info = &get_module_info($m); -%module_info || &error($text{'config_emodule'}); -&foreign_available($m) || $module_info{'noacl'} || - &error($text{'config_eaccess'}); +&foreign_available($m) || &error($text{'config_eaccess'}); &switch_to_remote_user(); &create_user_config_dirs();