From ef9ba7638c5c8e5920aa4c933798aba04b61d27c Mon Sep 17 00:00:00 2001 From: Jeff Dutil Date: Mon, 1 Dec 2014 21:24:25 -0500 Subject: [PATCH] Shouldnt be needed anymore. --- .../lib/spree/frontend/preference_rescue.rb | 26 ------------------- 1 file changed, 26 deletions(-) delete mode 100644 frontend/lib/spree/frontend/preference_rescue.rb diff --git a/frontend/lib/spree/frontend/preference_rescue.rb b/frontend/lib/spree/frontend/preference_rescue.rb deleted file mode 100644 index 97361d068d2..00000000000 --- a/frontend/lib/spree/frontend/preference_rescue.rb +++ /dev/null @@ -1,26 +0,0 @@ -# TODO: I think this can be removed now? -module Spree - class OldPrefs < ActiveRecord::Base - self.table_name = "spree_preferences" - belongs_to :owner, :polymorphic => true - attr_accessor :owner_klass - end - - class PreferenceRescue - def self.try - OldPrefs.where(:key => nil).each do |old_pref| - next unless owner = (old_pref.owner rescue nil) - unless old_pref.owner_type == "Spree::Activator" || old_pref.owner_type == "Spree::Configuration" - begin - old_pref.key = [owner.class.name, old_pref.name, owner.id].join('::').underscore - old_pref.value_type = owner.preference_type(old_pref.name) - puts "Migrating Preference: #{old_pref.key}" - old_pref.save - rescue NoMethodError => ex - puts ex.message - end - end - end - end - end -end