DustyP 9 months ago
parent f858413345
commit 6bd879e1b1

@ -208,6 +208,7 @@ func (s *Server) routes() {
r.Route("/admin", func(r chi.Router) {
r.Get("/events", s.handleAdminEvents())
})
r.Post("/results/reveal", s.handleRevealNextResult())
})
s.router.Get("/admin", s.handleAdmin())
@ -234,8 +235,6 @@ func (s *Server) routes() {
// Main page
s.router.Get("/", s.handleIndex())
// Add reveal next result route
s.router.Post("/api/results/reveal", s.handleRevealNextResult())
}
// Start starts the web server with HTTP/2 support
@ -1987,6 +1986,7 @@ func (s *Server) handleRevealNextResult() http.HandlerFunc {
}
s.logger.Info("Reveal request", "body", r.Body)
if err := json.NewDecoder(r.Body).Decode(&request); err != nil {
s.logger.Error("Failed to decode request body", "error", err)
http.Error(w, "Invalid request body", http.StatusBadRequest)
return
}

Loading…
Cancel
Save