From 120db5fe14031999b36f17b4cd282278b075fca8 Mon Sep 17 00:00:00 2001 From: Braulio Bhavamitra Date: Tue, 18 Mar 2014 20:55:20 -0300 Subject: [PATCH] Finish EnterpriseActivation for enabled enterprises --- db/migrate/20140318233831_finish_enterprise_activation_for_enabled_enterprises.rb | 13 +++++++++++++ 1 file changed, 13 insertions(+), 0 deletions(-) create mode 100644 db/migrate/20140318233831_finish_enterprise_activation_for_enabled_enterprises.rb diff --git a/db/migrate/20140318233831_finish_enterprise_activation_for_enabled_enterprises.rb b/db/migrate/20140318233831_finish_enterprise_activation_for_enabled_enterprises.rb new file mode 100644 index 0000000..0c37d8d --- /dev/null +++ b/db/migrate/20140318233831_finish_enterprise_activation_for_enabled_enterprises.rb @@ -0,0 +1,13 @@ +class FinishEnterpriseActivationForEnabledEnterprises < ActiveRecord::Migration + def self.up + EnterpriseActivation.find_each do |enterprise_activation| + enterprise = enterprise_activation.enterprise + next unless enterprise.enabled + enterprise_activation.update_attribute :status, Task::Status::FINISHED + end + end + + def self.down + say "this migration can't be reverted" + end +end -- libgit2 0.21.2