mostly proper assignment name updates

This commit is contained in:
2024-09-23 08:45:02 -06:00
parent 7af9cab7f0
commit ccaaad1fe4
5 changed files with 35 additions and 22 deletions

View File

@@ -31,8 +31,8 @@ export const PUT = async (
const { assignment, previousModuleName, previousAssignmentName } =
(await request.json()) as {
assignment: LocalAssignment;
previousModuleName?: string;
previousAssignmentName?: string;
previousModuleName: string;
previousAssignmentName: string;
};
await fileStorageService.assignments.updateOrCreateAssignment({
@@ -43,10 +43,8 @@ export const PUT = async (
});
if (
previousModuleName &&
previousAssignmentName &&
(assignment.name !== previousAssignmentName ||
moduleName !== previousModuleName)
assignment.name !== previousAssignmentName ||
moduleName !== previousModuleName
) {
fileStorageService.assignments.delete({
courseName,