From 7940a42e8cfae53145ace922e017b3b27959a4f2 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Fri, 22 Jan 2021 20:39:48 +0000 Subject: [PATCH] Add Spree::Order#all_adjustments scope, which can be used to get all adjustments on an order, and order's line_items, etc, not just adjustments directly on the order itself. --- app/models/spree/order.rb | 1 + 1 file changed, 1 insertion(+) diff --git a/app/models/spree/order.rb b/app/models/spree/order.rb index ceb603e275..23bd5ad98f 100644 --- a/app/models/spree/order.rb +++ b/app/models/spree/order.rb @@ -47,6 +47,7 @@ module Spree dependent: :destroy has_many :line_item_adjustments, through: :line_items, source: :adjustments + has_many :all_adjustments, class_name: 'Spree::Adjustment', dependent: :destroy has_many :shipments, dependent: :destroy do def states