Try to fix setting in tests

This commit is contained in:
Alexander Meindl 2022-01-10 11:10:47 +01:00
parent 3bf3a08e1f
commit 7f9b26eb53

View File

@ -57,13 +57,16 @@ module Additionals
settings.each do |key, value|
new_settings[key] = value
end
Setting.send "plugin_#{plugin}=", new_settings
Setting.send :"plugin_#{plugin}=", new_settings
end
def restore_plugin_settings(plugin)
settings = instance_variable_get "@saved_#{plugin}_settings"
if settings
Setting.send "plugin_#{plugin}=", settings
Setting.send :"plugin_#{plugin}=", settings
else
Rails.logger.warn "warning: restore_plugin_settings could not restore settings for #{plugin}"
end