From deadeaa82a471e89b2196e41facbe0c546ef87e8 Mon Sep 17 00:00:00 2001 From: Dustin Pianalto Date: Fri, 7 Mar 2025 14:22:20 -0900 Subject: [PATCH] test --- web/server.go | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/web/server.go b/web/server.go index 5073fce..05fe15c 100644 --- a/web/server.go +++ b/web/server.go @@ -425,7 +425,7 @@ func (s *Server) broadcastRaceEvent(event derby.Event) { switch event.Type { case derby.EventRaceStart: s.logger.Info("Broadcasting race start event") - s.sendRaceEventToAllClients("event: race-status\ndata:
Race Running
") + s.sendRaceEventToAllClients("event: race-status\ndata:
Race Running
\n\n") heatGroup, _ := s.db.GetCurrentRacingGroup() heatResult.GroupID = heatGroup.ID heatResult.HeatNumber, _ = s.db.GetCurrentHeatNumber(heatGroup.ID) @@ -450,12 +450,12 @@ func (s *Server) broadcastRaceEvent(event derby.Event) { heatResult.Lane4Time = event.Result.Time heatResult.Lane4Position = event.Result.FinishPlace } - s.sendRaceEventToAllClients(fmt.Sprintf("event: lane-%d-time\ndata: %.4f", event.Result.Lane, event.Result.Time)) - s.sendRaceEventToAllClients(fmt.Sprintf("event: lane-%d-position\ndata: %d", event.Result.Lane, event.Result.FinishPlace)) + s.sendRaceEventToAllClients(fmt.Sprintf("event: lane-%d-time\ndata: %.4f\n\n", event.Result.Lane, event.Result.Time)) + s.sendRaceEventToAllClients(fmt.Sprintf("event: lane-%d-position\ndata: %d\n\n", event.Result.Lane, event.Result.FinishPlace)) case derby.EventRaceComplete: s.logger.Info("Broadcasting race complete event") - s.sendRaceEventToAllClients("event: race-status\ndata:
Race Complete
") + s.sendRaceEventToAllClients("event: race-status\ndata:
Race Complete
\n\n") s.db.SaveHeatResult(heatResult) } } @@ -472,7 +472,7 @@ func (s *Server) broadcastAdminEvent(event models.AdminEvent) { if err != nil { s.logger.Error("Failed to render current heat display", "error", err) } - s.sendAdminEventToAllClients(fmt.Sprintf("event: current-heat\ndata: %s", sb.String())) + s.sendAdminEventToAllClients(fmt.Sprintf("event: current-heat\ndata: %s\n\n", sb.String())) nextHeatData, _ := s.db.GetHeatData(heatData.Group.ID, heatData.HeatNumber+1) component = templates.NextHeatDisplay(nextHeatData) var sb2 strings.Builder @@ -480,7 +480,7 @@ func (s *Server) broadcastAdminEvent(event models.AdminEvent) { if err != nil { s.logger.Error("Failed to render next heat display", "error", err) } - s.sendAdminEventToAllClients(fmt.Sprintf("event: next-heat\ndata: %s", sb2.String())) + s.sendAdminEventToAllClients(fmt.Sprintf("event: next-heat\ndata: %s\n\n", sb2.String())) s.sendAdminEventToAllClients(fmt.Sprintf("event: heat-number\ndata: Current Heat: %d of %d", heatData.HeatNumber, heatData.TotalHeats)) } else { s.logger.Error("Failed to convert event to HeatData") @@ -497,7 +497,7 @@ func (s *Server) broadcastAdminEvent(event models.AdminEvent) { if err != nil { s.logger.Error("Failed to render current heat results", "error", err) } - s.sendAdminEventToAllClients(fmt.Sprintf("event: results\ndata: %s", sb.String())) + s.sendAdminEventToAllClients(fmt.Sprintf("event: results\ndata: %s\n\n", sb.String())) } } }