Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions app/api/v1/endpoints/admin/users.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,7 @@
from typing import Sequence

from dependency_injector.wiring import Provide, inject
from fastapi import Depends
from starlette import status
from fastapi import Depends, status

from app.core.auth import AdminDeps
from app.core.container import Container
Expand Down
3 changes: 1 addition & 2 deletions app/api/v1/endpoints/auth.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from dependency_injector.wiring import Provide, inject
from fastapi import Depends, Response
from fastapi import Depends, Response, status
from fastapi.responses import RedirectResponse
from starlette import status

from app.core.auth import AuthDeps
from app.core.configs import configs
Expand Down
3 changes: 1 addition & 2 deletions app/api/v1/endpoints/users.py
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
from dependency_injector.wiring import Provide, inject
from fastapi import Depends
from starlette import status
from fastapi import Depends, status

from app.core.auth import AuthDeps
from app.core.container import Container
Expand Down
2 changes: 1 addition & 1 deletion app/exceptions/auth.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from starlette import status
from fastapi import status

from app.exceptions.base import CoreException

Expand Down
2 changes: 1 addition & 1 deletion app/exceptions/database.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
from starlette import status
from fastapi import status

from app.exceptions.base import CoreException

Expand Down
7 changes: 3 additions & 4 deletions app/exceptions/handlers.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
from fastapi import Request
from fastapi import Request, status
from fastapi.responses import JSONResponse
from loguru import logger
from starlette.status import HTTP_500_INTERNAL_SERVER_ERROR

from app.exceptions.base import CoreException
from app.schemas.responses import APIResponse
Expand All @@ -12,10 +11,10 @@ async def global_exception_handler(request: Request, exc: Exception) -> JSONResp
name = exc.__class__.__name__
return JSONResponse(
content=APIResponse.error(
status=HTTP_500_INTERNAL_SERVER_ERROR,
status=status.HTTP_500_INTERNAL_SERVER_ERROR,
message=f"""[{name}] {" ".join(exc.args)}""",
).model_dump(mode="json"),
status_code=HTTP_500_INTERNAL_SERVER_ERROR,
status_code=status.HTTP_500_INTERNAL_SERVER_ERROR,
)


Expand Down
2 changes: 1 addition & 1 deletion app/tests/api/v1/test_auth.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
from faker import Faker
from fastapi import status
from fastapi.testclient import TestClient
from loguru import logger
from starlette import status

from app.core.configs import configs
from app.models.enums import OAuthProvider, Role
Expand Down
2 changes: 1 addition & 1 deletion app/tests/api/v1/test_shields.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
from fastapi import status
from fastapi.testclient import TestClient
from starlette import status

from app.core.configs import configs

Expand Down
2 changes: 1 addition & 1 deletion app/tests/api/v1/test_users.py
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
import pytest
from faker import Faker
from fastapi import status
from fastapi.testclient import TestClient
from loguru import logger
from starlette import status

from app.core.configs import configs
from app.schemas.users import UserPasswordRequest, UserPatchRequest, UserRequest
Expand Down