mirror of
https://github.com/danswer-ai/danswer.git
synced 2025-06-12 17:10:54 +02:00
Update error class (#4006)
This commit is contained in:
parent
7c96b7f24e
commit
353c185856
@ -95,6 +95,7 @@ from onyx.db.models import User
|
|||||||
from onyx.db.users import get_user_by_email
|
from onyx.db.users import get_user_by_email
|
||||||
from onyx.redis.redis_pool import get_async_redis_connection
|
from onyx.redis.redis_pool import get_async_redis_connection
|
||||||
from onyx.redis.redis_pool import get_redis_client
|
from onyx.redis.redis_pool import get_redis_client
|
||||||
|
from onyx.server.utils import BasicAuthenticationError
|
||||||
from onyx.utils.logger import setup_logger
|
from onyx.utils.logger import setup_logger
|
||||||
from onyx.utils.telemetry import create_milestone_and_report
|
from onyx.utils.telemetry import create_milestone_and_report
|
||||||
from onyx.utils.telemetry import optional_telemetry
|
from onyx.utils.telemetry import optional_telemetry
|
||||||
@ -109,11 +110,6 @@ from shared_configs.contextvars import get_current_tenant_id
|
|||||||
logger = setup_logger()
|
logger = setup_logger()
|
||||||
|
|
||||||
|
|
||||||
class BasicAuthenticationError(HTTPException):
|
|
||||||
def __init__(self, detail: str):
|
|
||||||
super().__init__(status_code=status.HTTP_403_FORBIDDEN, detail=detail)
|
|
||||||
|
|
||||||
|
|
||||||
def is_user_admin(user: User | None) -> bool:
|
def is_user_admin(user: User | None) -> bool:
|
||||||
if AUTH_TYPE == AuthType.DISABLED:
|
if AUTH_TYPE == AuthType.DISABLED:
|
||||||
return True
|
return True
|
||||||
|
Loading…
x
Reference in New Issue
Block a user