From aa5c6f34f2c2c3c06dcb22ef4b07009119b32670 Mon Sep 17 00:00:00 2001 From: Maikel Linke Date: Fri, 12 Jan 2024 14:41:17 +1100 Subject: [PATCH] Move product type definition to separate module --- engines/dfc_provider/app/services/dfc_builder.rb | 6 ------ .../dfc_provider/app/services/supplied_product_builder.rb | 6 ++++++ 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/engines/dfc_provider/app/services/dfc_builder.rb b/engines/dfc_provider/app/services/dfc_builder.rb index f597762f5f..5411d8ab28 100644 --- a/engines/dfc_provider/app/services/dfc_builder.rb +++ b/engines/dfc_provider/app/services/dfc_builder.rb @@ -22,12 +22,6 @@ class DfcBuilder variant.on_demand ? nil : variant.total_on_hand end - # OFN product categories (taxons) are currently not standardised. - # This is just a dummy value for demos. - def self.product_type - DfcLoader.connector.PRODUCT_TYPES.VEGETABLE.NON_LOCAL_VEGETABLE - end - def self.urls DfcProvider::Engine.routes.url_helpers end diff --git a/engines/dfc_provider/app/services/supplied_product_builder.rb b/engines/dfc_provider/app/services/supplied_product_builder.rb index 143f9d341e..69a9871c17 100644 --- a/engines/dfc_provider/app/services/supplied_product_builder.rb +++ b/engines/dfc_provider/app/services/supplied_product_builder.rb @@ -18,6 +18,12 @@ class SuppliedProductBuilder < DfcBuilder ) end + # OFN product categories (taxons) are currently not standardised. + # This is just a dummy value for demos. + def self.product_type + DfcLoader.connector.PRODUCT_TYPES.VEGETABLE.NON_LOCAL_VEGETABLE + end + def self.import_variant(supplied_product) product_id = supplied_product.spree_product_id