allow user who disable auth to use chat (#2548)

* allow user who disable auth to use chat

* only check non user on verify session owner

* fix import source

* rollback 401 to 403 for unauthorized error due to unit test

* change unauthenticated http code error to 401 and fix unit tests
This commit is contained in:
Fijar Lazuardy
2026-06-06 03:54:19 +07:00
committed by GitHub
parent fb3e89b011
commit 66599b02a2
4 changed files with 6 additions and 6 deletions
+1 -1
View File
@@ -109,7 +109,7 @@ def test_unauthenticated_still_403(monkeypatch):
sm = SimpleNamespace(sessions={"ghost": SimpleNamespace(owner=None)})
with pytest.raises(HTTPException) as exc:
SR._verify_session_owner(_req(api_token=False, current_user=None), "ghost", sm)
assert exc.value.status_code == 403
assert exc.value.status_code == 401
# --- manager layer: delete_session clears memory-only ghosts ---------------