From e1e2aeeda70898caec86b8df5d28e3a42d5bdb0d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Micha=C3=ABl=20Minelli?= <michael@minelli.me> Date: Mon, 26 Feb 2024 15:45:51 +0100 Subject: [PATCH] AssignmentRoute => Change correction visibility to internal --- ExpressAPI/src/routes/AssignmentRoutes.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/ExpressAPI/src/routes/AssignmentRoutes.ts b/ExpressAPI/src/routes/AssignmentRoutes.ts index 0abaecf..dd89e3a 100644 --- a/ExpressAPI/src/routes/AssignmentRoutes.ts +++ b/ExpressAPI/src/routes/AssignmentRoutes.ts @@ -221,6 +221,10 @@ class AssignmentRoutes implements RoutesManager { const lastCommit = await GitlabManager.getRepositoryLastCommit(req.boundParams.exercise!.gitlabId); if ( lastCommit ) { + if ( !isUpdate ) { + await GitlabManager.changeRepositoryVisibility(req.boundParams.assignment.gitlabId, GitlabVisibility.INTERNAL); + } + await db.exercise.update({ where: { id: req.boundParams.exercise!.id -- GitLab