aboutsummaryrefslogtreecommitdiff
path: root/endpoint_ws.go
diff options
context:
space:
mode:
Diffstat (limited to 'endpoint_ws.go')
-rw-r--r--endpoint_ws.go13
1 files changed, 7 insertions, 6 deletions
diff --git a/endpoint_ws.go b/endpoint_ws.go
index 27dead6..83e539a 100644
--- a/endpoint_ws.go
+++ b/endpoint_ws.go
@@ -21,7 +21,7 @@
package main
import (
- "log"
+ "log/slog"
"net/http"
"github.com/coder/websocket"
@@ -55,10 +55,7 @@ func handleWs(w http.ResponseWriter, req *http.Request) {
userID, _, department, err := getUserInfoFromRequest(req)
if err != nil {
- err := writeText(req.Context(), c, "U")
- if err != nil {
- log.Println(err)
- }
+ _ = writeText(req.Context(), c, "U")
return
}
@@ -66,7 +63,11 @@ func handleWs(w http.ResponseWriter, req *http.Request) {
if err != nil {
err := writeText(req.Context(), c, "E :"+err.Error())
if err != nil {
- log.Println(err)
+ slog.Error(
+ "websocket",
+ "user", userID,
+ "error", err,
+ )
}
return
}