|
|
@@ -132,7 +132,10 @@ func WsHandler(w http.ResponseWriter, r *http.Request) {
|
|
|
config.Logger.Error(errmsg)
|
|
|
}
|
|
|
if err := conn.WriteMessage(websocket.TextMessage, respJson); err != nil {
|
|
|
- config.Logger.Error(fmt.Sprintf("Error writing response: %v", err))
|
|
|
+ err := auth.RemoveFromAuthMap(newToken["id"],false)
|
|
|
+ if err != nil {
|
|
|
+ config.Logger.Error(fmt.Sprintf("Error removing token: %v", err))
|
|
|
+ }
|
|
|
}
|
|
|
default:
|
|
|
errmsg := fmt.Sprintf("Unknown unauth request type: %s", payload.Type)
|
|
|
@@ -204,7 +207,7 @@ func unauthHandler(conn *websocket.Conn, r *http.Request) {
|
|
|
return
|
|
|
}
|
|
|
if err := conn.WriteMessage(websocket.TextMessage, resp); err != nil {
|
|
|
- config.Logger.Error(fmt.Sprintf("Error writing response: %v", err))
|
|
|
+ config.Logger.Error(fmt.Sprintf("Error writing unauth response: %v", err))
|
|
|
return
|
|
|
}
|
|
|
}
|