From 4eb05a1d73d568165e6edc2e446f7f3686b2369b Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Tue, 9 May 2023 15:26:18 +0100 Subject: [PATCH] Reduce public interface of OrderInvoiceComparator --- app/services/order_invoice_comparator.rb | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/order_invoice_comparator.rb b/app/services/order_invoice_comparator.rb index 8420ad0471..fe2601d261 100644 --- a/app/services/order_invoice_comparator.rb +++ b/app/services/order_invoice_comparator.rb @@ -22,6 +22,8 @@ class OrderInvoiceComparator different?(current_state_invoice, latest_invoice, invoice_update_selector) end + private + def different?(node1, node2, attributes_selector) simple_values1, presenters1 = attributes_selector.call(node1) simple_values2, presenters2 = attributes_selector.call(node2) @@ -61,8 +63,6 @@ class OrderInvoiceComparator end end - private - def current_state_invoice @current_state_invoice ||= Invoice.new( order: order,