From 96b11fca8e6b180396398ae68afa1724714a66c9 Mon Sep 17 00:00:00 2001 From: Tulir Asokan Date: Sat, 26 Oct 2024 14:30:14 +0300 Subject: [PATCH] websocket: don't send initial data unless logged in --- cmd/gomuks/websocket.go | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/cmd/gomuks/websocket.go b/cmd/gomuks/websocket.go index 15c6846..cad15e7 100644 --- a/cmd/gomuks/websocket.go +++ b/cmd/gomuks/websocket.go @@ -202,7 +202,9 @@ func (gmx *Gomuks) HandleWebsocket(w http.ResponseWriter, r *http.Request) { return } go sendImageAuthToken() - go gmx.sendInitialData(ctx, conn) + if gmx.Client.IsLoggedIn() { + go gmx.sendInitialData(ctx, conn) + } log.Debug().Msg("Connection initialization complete") var closeErr websocket.CloseError for {