From 2bdda7de04fe0e0a9f7bd288d4b095e8dd24bda5 Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Wed, 29 Apr 2020 17:22:46 +0200 Subject: [PATCH] Change order of methods for easier reading --- app/services/cart_service.rb | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/app/services/cart_service.rb b/app/services/cart_service.rb index 8d837d9eb8..90b67450cf 100644 --- a/app/services/cart_service.rb +++ b/app/services/cart_service.rb @@ -37,6 +37,17 @@ class CartService end end + def indexed_variants(variants_data) + @indexed_variants ||= begin + variant_ids_in_data = variants_data.map{ |v| v[:variant_id] } + + Spree::Variant.where(id: variant_ids_in_data). + includes(:default_price, :stock_items, :product). + all. + index_by(&:id) + end + end + def attempt_cart_add(variant, quantity, max_quantity = nil) quantity = quantity.to_i max_quantity = max_quantity.to_i if max_quantity @@ -145,15 +156,4 @@ class CartService def variant_ids_in_cart @order.line_items.pluck :variant_id end - - def indexed_variants(variants_data) - @indexed_variants ||= begin - variant_ids_in_data = variants_data.map{ |v| v[:variant_id] } - - Spree::Variant.where(id: variant_ids_in_data). - includes(:default_price, :stock_items, :product). - all. - index_by(&:id) - end - end end