This commit is contained in:
2023-06-06 15:04:28 +02:00
parent e55c1abd7b
commit fa04533a74
8 changed files with 35 additions and 10 deletions

View File

@@ -6,6 +6,7 @@ from fastapi_pagination.ext.ormar import paginate
from app.depends import check_token
from app.models import Translation as TranslationDB
from app.serializers.translation import Translation
from app.utils.transformer import dict_transformer
translation_router = APIRouter(
@@ -19,4 +20,7 @@ translation_router = APIRouter(
"/", response_model=Page[Translation], dependencies=[Depends(Params)]
)
async def get_translations():
return await paginate(TranslationDB.objects.select_related(["book", "author"]))
return await paginate(
TranslationDB.objects.select_related(["book", "author"]),
transformer=dict_transformer,
)