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 {