From 561a73e91136b688edcab1d4d984f94ca0eacd07 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Thu, 14 Jun 2018 16:49:52 +1000 Subject: [PATCH] Pass on redirect path instead of URL Fixes https://github.com/openfoodfoundation/openfoodnetwork/issues/2376 The checkout doesn't deal with absolute URLs since fc2cc09ea5e6c123243dac27b0f5dff601ac518b. --- app/controllers/checkout_controller.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/controllers/checkout_controller.rb b/app/controllers/checkout_controller.rb index 16b5134b11..8cba0d8a0e 100644 --- a/app/controllers/checkout_controller.rb +++ b/app/controllers/checkout_controller.rb @@ -208,7 +208,7 @@ class CheckoutController < Spree::CheckoutController payment_method = Spree::PaymentMethod.find(params[:order][:payments_attributes].first[:payment_method_id]) return unless payment_method.kind_of?(Spree::Gateway::PayPalExpress) - render json: {path: spree.paypal_express_url(payment_method_id: payment_method.id)}, status: 200 + render json: {path: spree.paypal_express_path(payment_method_id: payment_method.id)}, status: 200 true end