Zaebalsya

This commit is contained in:
2025-12-17 20:19:26 +07:00
parent 7e7cdbcd76
commit 0b3837b08e
6 changed files with 267 additions and 35 deletions

View File

@@ -88,3 +88,8 @@ class ChallengeSaveItem(BaseModel):
class ChallengesSaveRequest(BaseModel):
"""Request to save previewed challenges"""
challenges: list[ChallengeSaveItem]
class ChallengesGenerateRequest(BaseModel):
"""Request to generate challenges for specific games"""
game_ids: list[int] | None = None # If None, generate for all approved games without challenges