init auth

This commit is contained in:
xds
2026-02-08 17:36:40 +03:00
parent 31893414eb
commit b704707abc
34 changed files with 527 additions and 16 deletions

View File

@@ -26,12 +26,13 @@ class GenerationRepo:
async def get_generations(self, character_id: Optional[str] = None, status: Optional[GenerationStatus] = None,
limit: int = 10, offset: int = 10) -> List[Generation]:
args = {}
filter = {"is_deleted": False}
if character_id is not None:
args["linked_character_id"] = character_id
filter["linked_character_id"] = character_id
if status is not None:
args["status"] = status
res = await self.collection.find(args).sort("created_at", -1).skip(
filter["status"] = status
res = await self.collection.find(filter).sort("created_at", -1).skip(
offset).limit(limit).to_list(None)
generations: List[Generation] = []
for generation in res: