diff --git a/app/models/order_cycle_shipping_method.rb b/app/models/order_cycle_shipping_method.rb index 4d53a2f3bf..e2df849ad6 100644 --- a/app/models/order_cycle_shipping_method.rb +++ b/app/models/order_cycle_shipping_method.rb @@ -14,10 +14,10 @@ class OrderCycleShippingMethod < ApplicationRecord private def shipping_method_not_selected_on_any_orders? - !Spree::Order.joins(shipments: :shipping_rates).where( + Spree::Order.joins(shipments: :shipping_rates).where( "order_cycle_id = ? AND spree_shipping_rates.shipping_method_id = ?", order_cycle_id, shipping_method_id - ).exists? + ).empty? end def check_shipping_method_not_selected_on_any_orders