Fix SSE frontend auth

This commit is contained in:
Jamie Curnow
2024-09-15 21:51:51 +10:00
parent 4d3d37eaed
commit d121de808c

View File

@ -26,14 +26,14 @@ func SSEAuth(next http.Handler) http.Handler {
return
}
if claims != nil {
if claims == nil {
h.ResultErrorJSON(w, r, http.StatusUnauthorized, "Unauthorised", nil)
return
}
userID := uint(claims["uid"].(float64))
_, enabled, _ := user.IsEnabled(userID)
if token == nil || !enabled {
if !enabled {
h.ResultErrorJSON(w, r, http.StatusUnauthorized, "Unauthorised", nil)
return
}