File tree Expand file tree Collapse file tree 3 files changed +18
-1
lines changed
Expand file tree Collapse file tree 3 files changed +18
-1
lines changed Original file line number Diff line number Diff line change @@ -41,3 +41,6 @@ module ActiveResource
4141 autoload :Validations
4242 autoload :Collection
4343end
44+
45+ require 'active_resource/railtie' if defined? Rails
46+
Original file line number Diff line number Diff line change @@ -1560,4 +1560,7 @@ class Base
15601560 include ActiveModel ::Serializers ::Xml
15611561 include ActiveResource ::Reflection
15621562 end
1563+
1564+ ActiveSupport . run_load_hooks ( :active_resource , Base )
15631565end
1566+
Original file line number Diff line number Diff line change @@ -10,5 +10,16 @@ class Railtie < Rails::Railtie
1010 ActiveResource ::Base . send "#{ k } =" , v
1111 end
1212 end
13+
14+ config . after_initialize do |app |
15+ ActiveSupport . on_load ( :active_resource ) do
16+ ActiveResource ::Base . instantiate_observers
17+
18+ ActionDispatch ::Reloader . to_prepare do
19+ ActiveResource ::Base . instantiate_observers
20+ end
21+ end
22+ end
1323 end
14- end
24+ end
25+
You can’t perform that action at this time.
0 commit comments