From 5c4ce32143aafc481e7821e30fea8c74a755e3a8 Mon Sep 17 00:00:00 2001 From: jordi fita mas Date: Thu, 21 Dec 2023 17:51:39 +0100 Subject: [PATCH] Do not panic if there is no Redsys payment set up yet --- pkg/booking/admin.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/pkg/booking/admin.go b/pkg/booking/admin.go index 718511b..4353e55 100644 --- a/pkg/booking/admin.go +++ b/pkg/booking/admin.go @@ -35,7 +35,9 @@ func (h *AdminHandler) Handler(user *auth.User, company *auth.Company, conn *dat case http.MethodGet: f := newPaymentForm(user.Locale) if err := f.FillFromDatabase(r.Context(), company, conn); err != nil { - panic(err) + if !database.ErrorIsNotFound(err) { + panic(err) + } } f.MustRender(w, r, user, company) case http.MethodPut: