From 43280da187c33729b99711458e11c556fbb8a488 Mon Sep 17 00:00:00 2001 From: luisramos0 Date: Fri, 7 Feb 2020 10:26:04 +0000 Subject: [PATCH] Dup params to avoid nasty effects of a mutated params object in the controller --- app/services/checkout/form_data_adapter.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/services/checkout/form_data_adapter.rb b/app/services/checkout/form_data_adapter.rb index 58b4924659..8fc10fc4ca 100644 --- a/app/services/checkout/form_data_adapter.rb +++ b/app/services/checkout/form_data_adapter.rb @@ -6,7 +6,7 @@ module Checkout attr_reader :shipping_method_id def initialize(params, order, current_user) - @params = params + @params = params.dup @order = order @current_user = current_user