Sha256: f5271869be3de784374ec7ab31dcdc52043147ccbcad35214dd11d4d2fc0b494

Contents?: true

Size: 388 Bytes

Versions: 10

Compression:

Stored size: 388 Bytes

Contents

def update_message_template
  YAML.load(open('db/fixtures/enju_message/message_templates.yml').read).each do |line|
    l = line[1].select!{|k, v| %w(status locale title body).include?(k)}
    template = MessageTemplate.where(
      status: l["status"], locale: l["locale"]
    ).first
    if template
      template.update!(l)
    else
      MessageTemplate.create!(l)
    end
  end
end

Version data entries

10 entries across 10 versions & 1 rubygems

Version Path
enju_message-0.3.4 lib/tasks/message_template.rb
enju_message-0.3.3 lib/tasks/message_template.rb
enju_message-0.4.0.rc.1 lib/tasks/message_template.rb
enju_message-0.3.2 lib/tasks/message_template.rb
enju_message-0.4.0.beta.2 lib/tasks/message_template.rb
enju_message-0.4.0.beta.1 lib/tasks/message_template.rb
enju_message-0.3.1 lib/tasks/message_template.rb
enju_message-0.3.0 lib/tasks/message_template.rb
enju_message-0.3.0.rc.1 lib/tasks/message_template.rb
enju_message-0.3.0.beta.1 lib/tasks/message_template.rb