We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
2 parents 5ffdeaf + 51be2db commit 3d1c2a0Copy full SHA for 3d1c2a0
app/models/spree/payment_decorator.rb
@@ -1,9 +1,10 @@
1
-Spree::Payment.class_eval do
2
- alias_method :original_update_order, :update_order
3
-
4
- def update_order
5
- # without reload order was updated with inaccurate data
6
- order.reload
7
- original_update_order
+module Spree
+ module PaymentDecorator
+ def update_order
+ # without reload order was updated with inaccurate data
+ order.reload && super
+ end
8
end
9
+
10
+Spree::Payment.prepend Spree::PaymentDecorator
0 commit comments