From e44cec94e343d1fc5410a8582c3ede18ddd22293 Mon Sep 17 00:00:00 2001 From: sembeth Date: Sat, 30 Mar 2024 18:55:53 +0100 Subject: [PATCH] Error handling --- stripemanager/payment-overview-manager.go | 3 +++ 1 file changed, 3 insertions(+) diff --git a/stripemanager/payment-overview-manager.go b/stripemanager/payment-overview-manager.go index b54afb7..acdc2ec 100644 --- a/stripemanager/payment-overview-manager.go +++ b/stripemanager/payment-overview-manager.go @@ -11,6 +11,9 @@ import ( func (paymentHandler *PaymentHandler) GetPaymentMethodOverview(c context.Context, tokenDetails firebasemanager.TokenDetails) (PaymentMethodOverviewReply, error) { cus, err := paymentHandler.GetCustomerByUID(c, tokenDetails.UID) + if err != nil { + return PaymentMethodOverviewReply{}, err + } stripe.Key = paymentHandler.StripeConnection.Key if cus.InvoiceSettings == nil { return PaymentMethodOverviewReply{}, errors.New("InvoiceSettings not found")