From df54a6972c552d0284b2a2707841d2a1be657e57 Mon Sep 17 00:00:00 2001 From: Cyril Mougel Date: Mon, 16 Sep 2013 22:29:47 +0200 Subject: [PATCH] Fix environment value of problem with invalid problem already save --- db/migrate/20110422152027_move_notices_to_separate_collection.rb | 6 ++++++ 1 file changed, 6 insertions(+), 0 deletions(-) diff --git a/db/migrate/20110422152027_move_notices_to_separate_collection.rb b/db/migrate/20110422152027_move_notices_to_separate_collection.rb index 4e76918..9b08a6e 100644 --- a/db/migrate/20110422152027_move_notices_to_separate_collection.rb +++ b/db/migrate/20110422152027_move_notices_to_separate_collection.rb @@ -20,6 +20,12 @@ class MoveNoticesToSeparateCollection < Mongoid::Migration e.app.update_attribute(:notify_on_errs, old_notify) mongo_db.collection("errs").update({ "_id" => err['_id']}, { "$unset" => { "notices" => 1}}) end + Problem.where(:environment => '').each {|pr| + pr.update_attributes(:environment => 'old') + } + Problem.where(:environment => nil).each {|pr| + pr.update_attributes(:environment => 'old') + } Rake::Task["errbit:db:update_notices_count"].invoke Rake::Task["errbit:db:update_problem_attrs"].invoke end -- libgit2 0.21.2