mirror of
https://github.com/flibusta-apps/book_library_server.git
synced 2025-12-06 15:15:36 +01:00
Fix
This commit is contained in:
@@ -45,4 +45,4 @@ class PageWithAuthorBook(Page[AuthorBook]):
|
|||||||
|
|
||||||
|
|
||||||
class PageWithTranslatedBook(Page[TranslatedBook]):
|
class PageWithTranslatedBook(Page[TranslatedBook]):
|
||||||
parent_item: TranslatedBook | None
|
parent_item: Author | None
|
||||||
|
|||||||
@@ -106,7 +106,7 @@ async def get_author_books(
|
|||||||
page=page.page,
|
page=page.page,
|
||||||
size=page.size,
|
size=page.size,
|
||||||
pages=page.pages,
|
pages=page.pages,
|
||||||
parent_item=author, # type: ignore
|
parent_item=Author.parse_obj(author.dict()) if author else None,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
@@ -154,7 +154,7 @@ async def get_translated_books(
|
|||||||
page=page.page,
|
page=page.page,
|
||||||
size=page.size,
|
size=page.size,
|
||||||
pages=page.pages,
|
pages=page.pages,
|
||||||
parent_item=translator, # type: ignore
|
parent_item=Author.parse_obj(translator.dict()) if translator else None,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@@ -70,7 +70,7 @@ async def get_sequence_books(
|
|||||||
total=page.total,
|
total=page.total,
|
||||||
page=page.page,
|
page=page.page,
|
||||||
size=page.size,
|
size=page.size,
|
||||||
parent_item=sequence, # type: ignore
|
parent_item=Sequence.parse_obj(sequence.dict()) if sequence else None,
|
||||||
)
|
)
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user