fix: resolve BookProgressRead reference in BookRead
This commit is contained in:
@@ -38,6 +38,16 @@ class FileMetadataRead(BaseModel):
|
|||||||
return Path(self.path).name
|
return Path(self.path).name
|
||||||
|
|
||||||
|
|
||||||
|
class BookProgressRead(BaseModel):
|
||||||
|
percentage: float
|
||||||
|
epub_cfi: str | None = None
|
||||||
|
epub_xpointer: str | None = None
|
||||||
|
pdf_page: int | None = None
|
||||||
|
completed: bool | None = False
|
||||||
|
device_type: str | None = None
|
||||||
|
device_id: str | None = None
|
||||||
|
|
||||||
|
|
||||||
class BookRead(BaseModel):
|
class BookRead(BaseModel):
|
||||||
id: int
|
id: int
|
||||||
library_id: int
|
library_id: int
|
||||||
@@ -170,11 +180,3 @@ class BookProgressCreate(BaseModel):
|
|||||||
device_id: str | None = None
|
device_id: str | None = None
|
||||||
|
|
||||||
|
|
||||||
class BookProgressRead(BaseModel):
|
|
||||||
percentage: float
|
|
||||||
epub_cfi: str | None = None
|
|
||||||
epub_xpointer: str | None = None
|
|
||||||
pdf_page: int | None = None
|
|
||||||
completed: bool | None = False
|
|
||||||
device_type: str | None = None
|
|
||||||
device_id: str | None = None
|
|
||||||
|
|||||||
Reference in New Issue
Block a user