From 292d31132f53eb2a8cc2f0bce4a4050cab3b044a Mon Sep 17 00:00:00 2001 From: Eric Schultz Date: Tue, 7 Aug 2018 16:34:58 -0500 Subject: [PATCH] Fix bug where sending nil to update_card_id causes a crash --- lib/update/update_recurring_donations.rb | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/update/update_recurring_donations.rb b/lib/update/update_recurring_donations.rb index 53a90fdb..7fb21985 100644 --- a/lib/update/update_recurring_donations.rb +++ b/lib/update/update_recurring_donations.rb @@ -8,7 +8,7 @@ module UpdateRecurringDonations # Update the card id and name for a given recurring donation (provide rd['donation_id']) def self.update_card_id(rd, token) - rd = rd.with_indifferent_access + rd = rd&.with_indifferent_access ParamValidation.new({rd: rd, token: token}, { rd: {is_hash: true, required: true},