mirror of
https://github.com/wavetermdev/backup.git
synced 2026-08-05 13:57:07 -07:00
use unauthorized instead of internalservererror for failed authkey validation
This commit is contained in:
+1
-2
@@ -400,9 +400,8 @@ func WebFnWrap(opts WebFnOpts, fn WebFnType) WebFnType {
|
||||
w.Header().Set("Access-Control-Expose-Headers", "X-ZoneFileInfo")
|
||||
err := authkey.ValidateIncomingRequest(r)
|
||||
if err != nil {
|
||||
w.WriteHeader(http.StatusInternalServerError)
|
||||
w.WriteHeader(http.StatusUnauthorized)
|
||||
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
||||
log.Printf("error validating request: %v", err)
|
||||
return
|
||||
}
|
||||
fn(w, r)
|
||||
|
||||
+1
-2
@@ -248,9 +248,8 @@ func HandleWsInternal(w http.ResponseWriter, r *http.Request) error {
|
||||
|
||||
err := authkey.ValidateIncomingRequest(r)
|
||||
if err != nil {
|
||||
w.WriteHeader(http.StatusInternalServerError)
|
||||
w.WriteHeader(http.StatusUnauthorized)
|
||||
w.Write([]byte(fmt.Sprintf("error validating authkey: %v", err)))
|
||||
log.Printf("error validating request: %v", err)
|
||||
return err
|
||||
}
|
||||
conn, err := WebSocketUpgrader.Upgrade(w, r, nil)
|
||||
|
||||
Reference in New Issue
Block a user