From b1d05168b6e98ad21ca9cd7a5cda48551265af1f Mon Sep 17 00:00:00 2001 From: swve Date: Fri, 27 Sep 2024 19:16:31 +0200 Subject: [PATCH] feat: allow zip file upload --- apps/api/src/services/courses/activities/uploads/sub_file.py | 2 +- .../src/services/courses/activities/uploads/tasks_ref_files.py | 2 +- .../_components/TaskEditor/Subs/AssignmentTaskGeneralEdit.tsx | 2 +- .../_components/TaskEditor/Subs/TaskTypes/TaskFileObject.tsx | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/apps/api/src/services/courses/activities/uploads/sub_file.py b/apps/api/src/services/courses/activities/uploads/sub_file.py index 9ebd46f5..c6d16e74 100644 --- a/apps/api/src/services/courses/activities/uploads/sub_file.py +++ b/apps/api/src/services/courses/activities/uploads/sub_file.py @@ -19,5 +19,5 @@ async def upload_submission_file( org_uuid, contents, f"{name_in_disk}", - ["pdf", "docx", "mp4", "jpg", "jpeg", "png", "pptx"], + ["pdf", "docx", "mp4", "jpg", "jpeg", "png", "pptx", "zip"], ) diff --git a/apps/api/src/services/courses/activities/uploads/tasks_ref_files.py b/apps/api/src/services/courses/activities/uploads/tasks_ref_files.py index 56981cc0..af9814ef 100644 --- a/apps/api/src/services/courses/activities/uploads/tasks_ref_files.py +++ b/apps/api/src/services/courses/activities/uploads/tasks_ref_files.py @@ -19,5 +19,5 @@ async def upload_reference_file( org_uuid, contents, f"{name_in_disk}", - ["pdf", "docx", "mp4", "jpg", "jpeg", "png", "pptx"], + ["pdf", "docx", "mp4", "jpg", "jpeg", "png", "pptx", "zip"], ) diff --git a/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/AssignmentTaskGeneralEdit.tsx b/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/AssignmentTaskGeneralEdit.tsx index 55d44598..d9221af0 100644 --- a/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/AssignmentTaskGeneralEdit.tsx +++ b/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/AssignmentTaskGeneralEdit.tsx @@ -90,7 +90,7 @@ export function AssignmentTaskGeneralEdit() {
-

Allowed formats : pdf, docx, mp4, jpg, jpeg, png, pptx

+

Allowed formats : pdf, docx, mp4, jpg, jpeg, png, pptx, zip

diff --git a/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/TaskTypes/TaskFileObject.tsx b/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/TaskTypes/TaskFileObject.tsx index 946fae70..53c8b4f5 100644 --- a/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/TaskTypes/TaskFileObject.tsx +++ b/apps/web/app/orgs/[orgslug]/dash/assignments/[assignmentuuid]/_components/TaskEditor/Subs/TaskTypes/TaskFileObject.tsx @@ -263,7 +263,7 @@ export default function TaskFileObject({ view, user_id, assignmentTaskUUID }: Ta )}
-

Allowed formats : pdf, docx, mp4, jpg, jpeg, png, pptx

+

Allowed formats : pdf, docx, mp4, jpg, jpeg, png, pptx, zip

{isLoading ? (