20190418000000_normalize_setting_ticket_number_ignore_system_id.rb 509 B

12345678910111213
  1. class NormalizeSettingTicketNumberIgnoreSystemId < ActiveRecord::Migration[5.1]
  2. def up
  3. return if !Setting.find_by(name: 'system_init_done')
  4. return if !Setting.exists?(name: 'ticket_number_ignore_system_id')
  5. Setting.find_by(name: 'ticket_number_ignore_system_id')
  6. .update(state_initial: { value: false })
  7. return if Setting.get('ticket_number_ignore_system_id') != { 'ticket_number_ignore_system_id' => false }
  8. Setting.set('ticket_number_ignore_system_id', false)
  9. end
  10. end