From 8989af1256c59330626abe0e0f5d5b3ff4853819 Mon Sep 17 00:00:00 2001 From: Lovro Colic Date: Thu, 29 Aug 2024 13:50:30 +0200 Subject: [PATCH] add missing safe operators --- app/services/invoices/create_one_off_service.rb | 2 +- app/services/invoices/subscription_service.rb | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app/services/invoices/create_one_off_service.rb b/app/services/invoices/create_one_off_service.rb index 93deb5cd53e..84d2f113659 100644 --- a/app/services/invoices/create_one_off_service.rb +++ b/app/services/invoices/create_one_off_service.rb @@ -99,7 +99,7 @@ def add_on_identifiers end def tax_error?(fee_result) - !fee_result.success? && fee_result.error.code == 'tax_error' + !fee_result.success? && fee_result&.error&.code == 'tax_error' end end end diff --git a/app/services/invoices/subscription_service.rb b/app/services/invoices/subscription_service.rb index f8a3b6a40b1..438affb7365 100644 --- a/app/services/invoices/subscription_service.rb +++ b/app/services/invoices/subscription_service.rb @@ -132,7 +132,7 @@ def flag_lifetime_usage_for_refresh end def tax_error?(fee_result) - !fee_result.success? && fee_result.error.code == 'tax_error' + !fee_result.success? && fee_result&.error&.code == 'tax_error' end end end