From 597eed5285a7cd05e4f7ea77afefd920db9c8c47 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Tue, 29 Dec 2020 11:51:50 +0000 Subject: [PATCH] Bring in Spree::Admin::PaypalPaymentsController --- .../spree/admin/paypal_payments_controller.rb | 20 +++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 app/controllers/spree/admin/paypal_payments_controller.rb diff --git a/app/controllers/spree/admin/paypal_payments_controller.rb b/app/controllers/spree/admin/paypal_payments_controller.rb new file mode 100644 index 0000000000..872a23d6d7 --- /dev/null +++ b/app/controllers/spree/admin/paypal_payments_controller.rb @@ -0,0 +1,20 @@ +# frozen_string_literal: true + +module Spree + module Admin + class PaypalPaymentsController < Spree::Admin::BaseController + before_action :load_order + + def index + @payments = @order.payments.includes(:payment_method). + where(spree_payment_methods: { type: "Spree::Gateway::PayPalExpress" }) + end + + private + + def load_order + @order = Spree::Order.where(number: params[:order_id]).first + end + end + end +end