diff --git a/web/server.go b/web/server.go
index cb831b2..617ac01 100644
--- a/web/server.go
+++ b/web/server.go
@@ -455,7 +455,7 @@ func (s *Server) broadcastRaceEvent(event derby.Event) {
case derby.EventRaceComplete:
s.logger.Info("Broadcasting race complete event")
- s.sendRaceEventToAllClients("event: race-status\ndata:
Race Complete
\n\n")
+ s.sendRaceEventToAllClients("event: race-status\ndata: Race Complete
\n\n")
s.db.SaveHeatResult(heatResult)
}
}
@@ -719,6 +719,8 @@ func (s *Server) handleReset() http.HandlerFunc {
return
}
+ s.sendRaceEventToAllClients("event: race-status\ndata: Ready
\n\n")
+
w.Header().Set("Content-Type", "application/json")
w.Write([]byte(`{"status": "reset"}`))
}
@@ -1689,7 +1691,7 @@ func (s *Server) handleNextHeat() http.HandlerFunc {
Event: *heatData,
})
- s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
+ s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
w.WriteHeader(http.StatusOK)
json.NewEncoder(w).Encode(map[string]string{"status": "success"})
@@ -1736,7 +1738,7 @@ func (s *Server) handlePreviousHeat() http.HandlerFunc {
Event: *heatData,
})
- s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
+ s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
w.WriteHeader(http.StatusOK)
json.NewEncoder(w).Encode(map[string]string{"status": "success"})
@@ -1777,7 +1779,7 @@ func (s *Server) handleRerunHeat() http.HandlerFunc {
Event: *heatData,
})
- s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
+ s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
w.WriteHeader(http.StatusOK)
json.NewEncoder(w).Encode(map[string]string{"status": "success"})
@@ -1819,7 +1821,7 @@ func (s *Server) handleSetRacingGroup() http.HandlerFunc {
Event: heatResults,
})
- s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
+ s.sendRaceEventToAllClients("event: race-status\ndata: Idle
\n\n")
w.WriteHeader(http.StatusOK)
json.NewEncoder(w).Encode(map[string]string{"status": "success"})
diff --git a/web/templates/race_manage.templ b/web/templates/race_manage.templ
index 06b64ba..4bace68 100644
--- a/web/templates/race_manage.templ
+++ b/web/templates/race_manage.templ
@@ -43,7 +43,7 @@ templ RaceManage(heatData *models.HeatData, nextHeat *models.HeatData, groups []
Timer Control
Timer Control
Gate Status: Unknown
")
+ templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 13, ">Next Heat
Timer Control
Gate Status: Unknown
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
diff --git a/web/templates/race_public.templ b/web/templates/race_public.templ
index 803545a..a1458e3 100644
--- a/web/templates/race_public.templ
+++ b/web/templates/race_public.templ
@@ -21,7 +21,7 @@ templ RacePublic(heatData *models.HeatData, nextHeat *models.HeatData, onDeckHea
diff --git a/web/templates/race_public_templ.go b/web/templates/race_public_templ.go
index e5ac41e..55b3c02 100644
--- a/web/templates/race_public_templ.go
+++ b/web/templates/race_public_templ.go
@@ -87,7 +87,7 @@ func RacePublic(heatData *models.HeatData, nextHeat *models.HeatData, onDeckHeat
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}
- templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 4, "
")
+ templ_7745c5c3_Err = templruntime.WriteString(templ_7745c5c3_Buffer, 4, "
")
if templ_7745c5c3_Err != nil {
return templ_7745c5c3_Err
}