Improve concern loading

It shouldn't need `require` or `prepend`
This commit is contained in:
Matt-Yorkley
2021-09-06 14:19:13 +01:00
parent e3e53b1504
commit cfee804339
2 changed files with 4 additions and 4 deletions

View File

@@ -13,7 +13,9 @@ require 'active_support/concern'
module OrderShipment
extend ActiveSupport::Concern
attr_accessor :manual_shipping_selection
included do
attr_accessor :manual_shipping_selection
end
def shipment
shipments.first

View File

@@ -4,12 +4,10 @@ require 'spree/order/checkout'
require 'open_food_network/enterprise_fee_calculator'
require 'open_food_network/feature_toggle'
require 'open_food_network/tag_rule_applicator'
require 'concerns/order_shipment'
module Spree
class Order < ApplicationRecord
prepend OrderShipment
include OrderShipment
include Checkout
include Balance