Orbit/lib/tasks/web_link_url.rake

52 lines
828 B
Ruby

# encoding: utf-8
namespace :web_link_url do
task :web_link_url_i18n => :environment do
puts 'start'
@weblinks = WebLink.all
@weblinks.each do |wl|
if wl.url_translations.is_a?(String)
@wlurl = wl.url_translations
wl.url_translations = {}
wl.url_translations["zh_tw"] = @wlurl
wl.url_translations["en"] = @wlurl
wl.save
else
puts 'no data'
end
end
puts 'end'
puts @weblinks.count
end
task :web_link_url_i18n_test => :environment do
@test = WebLink.find("50aca25583e75204c00009f4")
@testurl = @test.url_translations
@test.url_translations = {}
@test.url_translations["zh_tw"] = @testurl
@test.url_translations["en"] = @testurl
@test.save
end
end