Fix to use config_pre_load either way

This commit is contained in:
iliajie
2022-08-01 16:19:09 +03:00
parent 3c96c396f2
commit 2f0981a7d4

View File

@ -350,8 +350,8 @@ foreach my $c (@info_order) {
# prevent changing behaviour of a module
if (&foreign_exists($module) &&
&foreign_require($module) &&
&foreign_func_exists($module, 'config_preserve')) {
my @config_preserve = &foreign_call($module, "config_preserve");
&foreign_func_exists($module, 'config_pre_load')) {
my @config_preserve = &foreign_call($module, "config_pre_load");
my %oldmoduleconf;
&read_file("$config_directory/$module/config", \%oldmoduleconf);
foreach my $o (@config_preserve) {