From 25525d4f75aff5cddc0859f9722198e8b18b239c Mon Sep 17 00:00:00 2001 From: Matt-Yorkley <9029026+Matt-Yorkley@users.noreply.github.com> Date: Tue, 21 Apr 2020 01:31:55 +0200 Subject: [PATCH] Use guard clause in each block --- app/services/cart_service.rb | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app/services/cart_service.rb b/app/services/cart_service.rb index c1736f60d6..cf6ffc40b4 100644 --- a/app/services/cart_service.rb +++ b/app/services/cart_service.rb @@ -27,12 +27,11 @@ class CartService variants_data.each do |variant_data| loaded_variant = loaded_variants[variant_data[:variant_id].to_i] + next unless varies_from_cart(variant_data, loaded_variant) - if varies_from_cart(variant_data, loaded_variant) - attempt_cart_add( - loaded_variant, variant_data[:quantity], variant_data[:max_quantity] - ) - end + attempt_cart_add( + loaded_variant, variant_data[:quantity], variant_data[:max_quantity] + ) end end