From bd586677474d1fb77540ffc13f157789dc4a34f8 Mon Sep 17 00:00:00 2001 From: Kristina Lim Date: Thu, 28 Feb 2019 09:24:29 +0800 Subject: [PATCH] Remove stock check done for payment fees --- app/models/spree/payment_decorator.rb | 7 +------ 1 file changed, 1 insertion(+), 6 deletions(-) diff --git a/app/models/spree/payment_decorator.rb b/app/models/spree/payment_decorator.rb index 6b5f954a10..cd78e2b155 100644 --- a/app/models/spree/payment_decorator.rb +++ b/app/models/spree/payment_decorator.rb @@ -32,12 +32,7 @@ module Spree # This is called by the calculator of a payment method def line_items - if order.complete? && Spree::Config[:track_inventory_levels] - inventory_item_ids = order.distributor.inventory_items.pluck(:variant_id) - order.line_items.select { |li| inventory_item_ids.include?(li.variant_id) } - else - order.line_items - end + order.line_items end # Pin payments lacks void and credit methods, but it does have refund