feat: add publish status change from the course edition page

This commit is contained in:
swve 2024-08-05 19:45:24 +02:00
parent 73e81830d3
commit d6aa071425
12 changed files with 929 additions and 581 deletions

View file

@ -249,7 +249,7 @@ class AssignmentUserSubmissionBase(SQLModel):
"""Represents the submission status of an assignment for a user."""
submission_status: AssignmentUserSubmissionStatus = (
AssignmentUserSubmissionStatus.PENDING
AssignmentUserSubmissionStatus.SUBMITTED
)
grade: int
user_id: int = Field(
@ -295,7 +295,7 @@ class AssignmentUserSubmission(AssignmentUserSubmissionBase, table=True):
assignmentusersubmission_uuid: str
submission_status: AssignmentUserSubmissionStatus = (
AssignmentUserSubmissionStatus.PENDING
AssignmentUserSubmissionStatus.SUBMITTED
)
grade: int
user_id: int = Field(