From 3e39d030f1d82d90737ddf1c39e66f4ec7ebbee7 Mon Sep 17 00:00:00 2001 From: Cody Cutrer Date: Thu, 22 Aug 2013 13:41:01 -0600 Subject: [PATCH] fix notifications migrations notifications are unsharded, so the data only applies to the default shard Change-Id: I742e39c0ae131bc8ce37358285ae35a71e9d928f Reviewed-on: https://gerrit.instructure.com/23610 Tested-by: Jenkins Reviewed-by: Jacob Fugal Product-Review: Cody Cutrer QA-Review: Cody Cutrer --- ...7162634_move_migration_notifications_to_separate_category.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/db/migrate/20120427162634_move_migration_notifications_to_separate_category.rb b/db/migrate/20120427162634_move_migration_notifications_to_separate_category.rb index 1b06594cd32..b00bcad0a0d 100644 --- a/db/migrate/20120427162634_move_migration_notifications_to_separate_category.rb +++ b/db/migrate/20120427162634_move_migration_notifications_to_separate_category.rb @@ -2,11 +2,13 @@ class MoveMigrationNotificationsToSeparateCategory < ActiveRecord::Migration tag :postdeploy def self.up + return unless Shard.current == Shard.default Notification.where(:name => ['Migration Export Ready', 'Migration Import Finished', 'Migration Import Failed']). update_all(:category => 'Migration') end def self.down + return unless Shard.current == Shard.default Notification.where(:name => ['Migration Export Ready', 'Migration Import Finished', 'Migration Import Failed']). update_all(:category => 'Other') end