Skip to content

Instantly share code, notes, and snippets.

@alsemyonov
Last active August 30, 2015 04:15
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save alsemyonov/88826 to your computer and use it in GitHub Desktop.
Save alsemyonov/88826 to your computer and use it in GitHub Desktop.
fix for create_time_zone_conversion_attribute? problem
# lib/activerecord_reset_sublass_fix.rb
module ActiveRecord
class Base
def self.reset_subclasses #:nodoc:
@@subclasses = {}
subclasses.each do |subclass|
next unless ActiveSupport::Dependencies.autoloaded?(subclass)
(@@subclasses[subclass.superclass] ||= []) << subclass
end
end
end
end
# config/environments/test.rb
require 'activerecord_reset_subclass_fix'
@jonathanmeaney
Copy link

AMAZING! this completely fixed my problems, i'm beyond delighted because I hadn't a clue what was going wrong! :D

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment