# encoding: utf-8 namespace :designs do task :change_to, [:design_id] => [:environment] do |t, args| design = Design.find(args[:design_id]) theme_id = design.themes.first.id Page.all.each do |page| page.update_attributes({design_id: args[:design_id], theme_id: (theme_id unless page.root?)}) end end end