From 20d32d6a6de3badc0d521fa1a3f9c99be66f043a Mon Sep 17 00:00:00 2001 From: jordi fita mas Date: Wed, 13 Dec 2023 23:42:18 +0100 Subject: [PATCH] Keep campsite type and date when going to booking form from type page --- pkg/booking/public.go | 1 + web/templates/public/campsite/type.gohtml | 6 +++--- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/pkg/booking/public.go b/pkg/booking/public.go index 1104e7d..2a67cb9 100644 --- a/pkg/booking/public.go +++ b/pkg/booking/public.go @@ -38,6 +38,7 @@ func (h *PublicHandler) Handler(user *auth.User, company *auth.Company, conn *da switch r.Method { case http.MethodGet: page := newPublicPage(r.Context(), company, conn, user.Locale) + _ = page.Form.Parse(r) // Get query parameters, if any page.MustRender(w, r, user, company, conn) case http.MethodPost: makeReservation(w, r, user, company, conn) diff --git a/web/templates/public/campsite/type.gohtml b/web/templates/public/campsite/type.gohtml index dbb2a79..a5840f3 100644 --- a/web/templates/public/campsite/type.gohtml +++ b/web/templates/public/campsite/type.gohtml @@ -35,18 +35,18 @@
- +