From 03246d425d02b4fa843aac24ca91c1feab70c6a3 Mon Sep 17 00:00:00 2001 From: Luis Ramos Date: Tue, 10 Mar 2020 18:41:26 +0000 Subject: [PATCH] Make this method handle the case where the variants hash passed is nil This fixes a spec in the rails 4 branch --- lib/open_food_network/order_cycle_form_applicator.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/lib/open_food_network/order_cycle_form_applicator.rb b/lib/open_food_network/order_cycle_form_applicator.rb index 8f9c4308d8..1abf16f89c 100644 --- a/lib/open_food_network/order_cycle_form_applicator.rb +++ b/lib/open_food_network/order_cycle_form_applicator.rb @@ -184,6 +184,8 @@ module OpenFoodNetwork end def variants_to_a(variants) + return [] unless variants + variants.select { |_k, v| v }.keys.map(&:to_i) end end