From dd952a1f39e0aa78efb59ed564216a122ff6f759 Mon Sep 17 00:00:00 2001 From: Teajey <21069848+Teajey@users.noreply.github.com> Date: Sun, 29 Dec 2024 20:41:21 +1300 Subject: [PATCH] fix: check if flash field exists --- server/rsvp/session.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/server/rsvp/session.go b/server/rsvp/session.go index 4389d5a..4da6ed0 100644 --- a/server/rsvp/session.go +++ b/server/rsvp/session.go @@ -18,7 +18,11 @@ func (s *Session) FlashGet() any { } func (s *Session) FlashPeek() any { - list, _ := s.inner.Values["_flash"].([]any) + flash, ok := s.inner.Values["_flash"] + if !ok { + return nil + } + list := flash.([]any) if len(list) < 1 { return nil } else {