trabajo-afectivo/db/migrate/20170314000001_fixed_translation2.rb

36 lines
819 B
Ruby

# Copyright (C) 2012-2021 Zammad Foundation, http://zammad-foundation.org/
class FixedTranslation2 < ActiveRecord::Migration[4.2]
def up
# return if it's a new setup
return if !Setting.exists?(name: 'system_init_done')
settings_update = [
{
'name' => 'http_type',
'title' => 'HTTP type',
'description' => 'Define the http protocol of your instance.',
},
]
settings_update.each do |setting|
fetched_setting = Setting.find_by(name: setting['name'])
next if !fetched_setting
if setting['title']
fetched_setting.title = setting['title']
end
if setting['description']
fetched_setting.description = setting['description']
end
fetched_setting.save!
end
Translation.load
end
end