Skip to content

Commit c1fa16f

Browse files
committed
fix user not being deleted issue
1 parent 1bbc30f commit c1fa16f

File tree

1 file changed

+1
-8
lines changed

1 file changed

+1
-8
lines changed

shared.go

Lines changed: 1 addition & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -11182,14 +11182,7 @@ func HandleDeleteUsersAccountPermanent(resp http.ResponseWriter, request *http.R
1118211182
return
1118311183
}
1118411184

11185-
if !userInfo.SupportAccess {
11186-
log.Printf("[INFO] Unauthorized user (%s) attempted to delete an account. Must be a user or have support access.", userInfo.Username)
11187-
resp.WriteHeader(401)
11188-
resp.Write([]byte(`{"success": false, "reason": "Unauthorize User. Must be a regular user or have support access"}`))
11189-
return
11190-
}
11191-
11192-
if userInfo.Id != foundUser.Id {
11185+
if (userInfo.Id != foundUser.Id) && !userInfo.SupportAccess {
1119311186
log.Printf("[INFO] Unauthorized user (%s) attempted to delete an account. Must be a user or have support access.", userInfo.Username)
1119411187
resp.WriteHeader(401)
1119511188
resp.Write([]byte(`{"success": false, "reason": "Unauthorize User. Must be a regular user or have support access"}`))

0 commit comments

Comments
 (0)