From f98e417ba60ddd8012db092b1dd4c97291e5a926 Mon Sep 17 00:00:00 2001 From: bel Date: Sun, 2 Apr 2023 11:13:13 -0600 Subject: [PATCH] gr --- src/device/input/parse/v01/server.go | 13 ++++++++----- 1 file changed, 8 insertions(+), 5 deletions(-) diff --git a/src/device/input/parse/v01/server.go b/src/device/input/parse/v01/server.go index 107b262..9db8b70 100644 --- a/src/device/input/parse/v01/server.go +++ b/src/device/input/parse/v01/server.go @@ -201,17 +201,20 @@ func (v01 *V01) serveGM(w http.ResponseWriter, r *http.Request) { func (v01 *V01) serveGMStatus(w io.Writer) { users := map[string]string{} for k, v := range v01.cfg.Users { - player := "" + result := "" + if v.State.Player > 0 { - player = fmt.Sprintf("Player %v", v.State.Player) + result += fmt.Sprintf("Player %v ", v.State.Player) } - lag := "" if ms := time.Duration(v.Meta.LastLag) * time.Millisecond; v.Meta.LastLag > 0 && ms < time.Minute { - lag = ms.String() + result += fmt.Sprintf("%s ", lag) } - users[k] = fmt.Sprintf("%s %s", player, lag) + if result == "" { + result = "..." + } + users[k] = result } yaml.NewEncoder(w).Encode(map[string]interface{}{ "Players": len(v01.cfg.Players),