mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
extract payment_faild from processing_failed
This commit is contained in:
@@ -60,7 +60,7 @@ module OrderCompletion
|
||||
|
||||
def process_payment_completion!
|
||||
unless @order.process_payments!
|
||||
processing_failed
|
||||
payment_failed
|
||||
return redirect_to order_failed_route(step: 'payment')
|
||||
end
|
||||
|
||||
@@ -82,7 +82,16 @@ module OrderCompletion
|
||||
order_completion_reset(@order)
|
||||
end
|
||||
|
||||
def processing_failed(error = RuntimeError.new(order_processing_error))
|
||||
def payment_failed
|
||||
notify_failure
|
||||
end
|
||||
|
||||
def processing_failed
|
||||
notify_failure
|
||||
Checkout::PostCheckoutActions.new(@order).failure
|
||||
end
|
||||
|
||||
def notify_failure(error = RuntimeError.new(order_processing_error))
|
||||
Bugsnag.notify(error) do |payload|
|
||||
payload.add_metadata :order, @order
|
||||
end
|
||||
|
||||
Reference in New Issue
Block a user