diff --git a/lib/tasks/designs.rake b/lib/tasks/designs.rake index e59f263a5..c8940e226 100644 --- a/lib/tasks/designs.rake +++ b/lib/tasks/designs.rake @@ -2,9 +2,10 @@ namespace :designs do task :change_to, [:design_id] => [:environment] do |t, args| - # design = Design.find(args[:design_id]) + design = Design.find(args[:design_id]) + theme_id = design.themes.first.id Page.all.each do |page| - page.update_attribute('design_id', args[:design_id]) + page.update_attributes({design_id: args[:design_id], theme_id: (theme_id unless page.root?)}) end end