docbrown/lib/data_update_scripts/20210426023014_move_user_experience_settings.rb
Michael Kohl 1c7de11bef
Split Settings::UserExperience (#13495)
* Add Settings::UserExperience

* Add DUS

* Update usage

* Add controller

* Add e2e test

* Fix specs
2021-04-28 13:29:25 +07:00

11 lines
297 B
Ruby

module DataUpdateScripts
class MoveUserExperienceSettings
def run
return if Settings::UserExperience.any?
Settings::UserExperience.editable_keys.each do |field|
Settings::UserExperience.public_send("#{field}=", SiteConfig.public_send(field))
end
end
end
end