mirror of
https://github.com/openfoodfoundation/openfoodnetwork
synced 2026-01-24 20:36:49 +00:00
Move Spree::OrderUpdater to OrderManagement engine
This commit is contained in:
@@ -90,7 +90,7 @@ Spree::Order.class_eval do
|
||||
}
|
||||
|
||||
def updater
|
||||
@updater ||= Spree::OrderUpdater.new(self)
|
||||
@updater ||= OrderManagement::Order::Updater.new(self)
|
||||
end
|
||||
|
||||
def create_proposed_shipments
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# frozen_string_literal: true
|
||||
|
||||
module Spree
|
||||
class OrderUpdater
|
||||
module OrderManagement::Order
|
||||
class Updater
|
||||
attr_reader :order
|
||||
delegate :payments, :line_items, :adjustments, :shipments, :update_hooks, to: :order
|
||||
|
||||
@@ -2,10 +2,10 @@
|
||||
|
||||
require 'spec_helper'
|
||||
|
||||
module Spree
|
||||
describe OrderUpdater do
|
||||
module OrderManagement::Order
|
||||
describe Updater do
|
||||
let(:order) { build(:order) }
|
||||
let(:updater) { Spree::OrderUpdater.new(order) }
|
||||
let(:updater) { OrderManagement::Order::Updater.new(order) }
|
||||
|
||||
before { allow(order).to receive(:backordered?) { false } }
|
||||
|
||||
Reference in New Issue
Block a user