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
41
41
autoload :Validations
42
42
autoload :Collection
43
43
end
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
1560
1560
include ActiveModel ::Serializers ::Xml
1561
1561
include ActiveResource ::Reflection
1562
1562
end
1563
+
1564
+ ActiveSupport . run_load_hooks ( :active_resource , Base )
1563
1565
end
1566
+
Original file line number Diff line number Diff line change @@ -10,5 +10,16 @@ class Railtie < Rails::Railtie
10
10
ActiveResource ::Base . send "#{ k } =" , v
11
11
end
12
12
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
13
23
end
14
- end
24
+ end
25
+
You can’t perform that action at this time.
0 commit comments