diff --git a/CHANGELOG.md b/CHANGELOG.md index d3e391ae70a1cd4421d66db1374476dda1ce213e..cc3cc36e0c6cc8d9c84d6328c02459b2d2c15e01 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -18,6 +18,12 @@ --> +## 3.5.1 (???) + +### 🐛 Bugfix +- Corrections: Take the exercise last commit instead of the assignment last commit + + ## 3.5.0 (???) ### ✨ Feature diff --git a/ExpressAPI/package-lock.json b/ExpressAPI/package-lock.json index d336b37dafae0bb7143c963521dcac32fb6d332b..07d4f0dc839bd5bcef99e93a15a46714637ddab9 100644 --- a/ExpressAPI/package-lock.json +++ b/ExpressAPI/package-lock.json @@ -1,12 +1,12 @@ { "name": "dojo_backend_api", - "version": "3.5.0", + "version": "3.5.1", "lockfileVersion": 3, "requires": true, "packages": { "": { "name": "dojo_backend_api", - "version": "3.5.0", + "version": "3.5.1", "license": "AGPLv3", "dependencies": { "@gitbeaker/rest": "^39.34.2", diff --git a/ExpressAPI/package.json b/ExpressAPI/package.json index 4d1a54382c5c9625e7bcdbbf88b2cbb26b0e545d..90dcd432ccce579e5bbde0404e7e519e2c94f444 100644 --- a/ExpressAPI/package.json +++ b/ExpressAPI/package.json @@ -1,7 +1,7 @@ { "name" : "dojo_backend_api", "description" : "Backend API of the Dojo project", - "version" : "3.5.0", + "version" : "3.5.1", "license" : "AGPLv3", "author" : "Michaël Minelli <dojo@minelli.me>", "main" : "dist/src/app.js", diff --git a/ExpressAPI/src/routes/AssignmentRoutes.ts b/ExpressAPI/src/routes/AssignmentRoutes.ts index fc39e223883f9155e72ca5259d7365dbe9764f78..052a8bd9399d139bfe6805239a7c463150c9668d 100644 --- a/ExpressAPI/src/routes/AssignmentRoutes.ts +++ b/ExpressAPI/src/routes/AssignmentRoutes.ts @@ -219,7 +219,7 @@ class AssignmentRoutes implements RoutesManager { return req.session.sendResponse(res, StatusCodes.BAD_REQUEST, undefined, 'This exercise is not a correction', DojoStatusCode.EXERCISE_CORRECTION_NOT_EXIST); } - const lastCommit = await GitlabManager.getRepositoryLastCommit(req.boundParams.assignment!.gitlabId); + const lastCommit = await GitlabManager.getRepositoryLastCommit(req.boundParams.exercise!.gitlabId); if ( lastCommit ) { await db.exercise.update({ where: {