diff --git a/nextjs/docker-compose.yml b/nextjs/docker-compose.yml index 5090ff2..a319f99 100644 --- a/nextjs/docker-compose.yml +++ b/nextjs/docker-compose.yml @@ -17,6 +17,8 @@ services: - ~/projects/faculty/1810/2024-fall-alex/modules:/app/storage/intro_to_web - ~/projects/faculty/1420/2024-fall/Modules:/app/storage/1420 - ~/projects/faculty/1425/2024-fall/Modules:/app/storage/1425 + - ~/projects/faculty/3840_Telemetry/2024Spring_alex/modules:/app/storage/spring_2024_telemetry + - ~/projects/faculty/3840_Telemetry/2025_spring_alex/modules:/app/storage/spring_2025_telemetry # https://developers.cloudflare.com/cloudflare-one/connections/connect-networks/ # https://github.com/jonas-merkle/container-cloudflare-tunnel diff --git a/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignment.tsx b/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignment.tsx index 71d15b3..b1f006b 100644 --- a/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignment.tsx +++ b/nextjs/src/app/course/[courseName]/modules/[moduleName]/assignment/[assignmentName]/EditAssignment.tsx @@ -81,7 +81,9 @@ export default function EditAssignment({ previousAssignmentName: assignmentName, courseName, }) - .then(() => { + .then(async () => { + await new Promise((resolve) => setTimeout(resolve, 1000)); + if (updatedAssignment.name !== assignmentName) router.replace( getModuleItemUrl( @@ -89,7 +91,8 @@ export default function EditAssignment({ moduleName, "assignment", updatedAssignment.name - ) + ), + {} ); }); } else {