a
This commit is contained in:
@@ -4,6 +4,7 @@ from pydantic import BaseModel, Field
|
||||
|
||||
from app.schemas.user import UserPublic
|
||||
from app.schemas.challenge import ChallengeResponse, GameShort
|
||||
from app.schemas.assignment import ProofFileResponse
|
||||
|
||||
if TYPE_CHECKING:
|
||||
from app.schemas.game import PlaythroughInfo
|
||||
@@ -75,7 +76,8 @@ class AssignmentDetailResponse(BaseModel):
|
||||
participant: UserPublic
|
||||
status: str
|
||||
proof_url: str | None # External URL (YouTube, etc.)
|
||||
proof_image_url: str | None # Uploaded file URL
|
||||
proof_image_url: str | None # Uploaded file URL (legacy, for backward compatibility)
|
||||
proof_files: list[ProofFileResponse] = [] # Multiple uploaded files
|
||||
proof_comment: str | None
|
||||
points_earned: int
|
||||
streak_at_completion: int | None
|
||||
|
||||
Reference in New Issue
Block a user