diff options
| author | Florian Fischer <florian.fischer@muhq.space> | 2023-07-28 13:09:17 +0200 |
|---|---|---|
| committer | Florian Fischer <florian.fischer@muhq.space> | 2023-07-28 13:09:17 +0200 |
| commit | 1c359d89b95e59eb0d0cda76eccc8e64c323d078 (patch) | |
| tree | cc89f3ecd5147dec9804d846a0b91f3bde337fad | |
| parent | 7471cb64e9b7d8e6b1cabb07751181bbfdf3237c (diff) | |
| download | WRMS-1c359d89b95e59eb0d0cda76eccc8e64c323d078.tar.gz WRMS-1c359d89b95e59eb0d0cda76eccc8e64c323d078.zip | |
do not increment the global event count when reporting search events
| -rw-r--r-- | main.go | 6 | ||||
| -rw-r--r-- | web/client.html | 2 |
2 files changed, 4 insertions, 4 deletions
@@ -89,7 +89,7 @@ func searchHandler(w http.ResponseWriter, r *http.Request) { return } - id := wrms.eventId.Add(1) + searchId := wrms.eventId.Load() llog.Debug("Searching for %v", searchQuery) @@ -99,11 +99,11 @@ func searchHandler(w http.ResponseWriter, r *http.Request) { go func() { for result := range resultsChan { if len(result) > 0 { - conn.Send(Event{Event: "search", Id: id, Songs: result}) + conn.Send(wrms.newPrivateEvent(searchId, "search", result)) } } - conn.Send(Event{Event: "finish-search", Id: id}) + conn.Send(wrms.newPrivateEvent(searchId, "finish-search", nil)) llog.Debug("searching for %v took %v", searchQuery, time.Since(start)) }() diff --git a/web/client.html b/web/client.html index 4aa0067..1f81c3c 100644 --- a/web/client.html +++ b/web/client.html @@ -94,7 +94,7 @@ let timeBonus = 0.0; let isAdmin = false; - let searchId = 0; + let searchId = -1; let songs = []; let playing = {}; let votes = new Map(); |
