From 5044b3b425c69112282f63bb7e97fbeb9e9125b7 Mon Sep 17 00:00:00 2001 From: Mario HOTAJ <mhotaj@takima.fr> Date: Mon, 4 Jul 2022 12:42:16 +0000 Subject: [PATCH] hotfix: isReviewingStudent function --- .../deadlock-extension/src/core/mission/model/userMission.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/deadlock-plugins/deadlock-extension/src/core/mission/model/userMission.ts b/deadlock-plugins/deadlock-extension/src/core/mission/model/userMission.ts index 7917a776..ea53d0aa 100644 --- a/deadlock-plugins/deadlock-extension/src/core/mission/model/userMission.ts +++ b/deadlock-plugins/deadlock-extension/src/core/mission/model/userMission.ts @@ -32,5 +32,8 @@ export interface User { } export function isReviewingStudent(userMission: UserMission) { - return userMission.currentUserId !== userMission.remoteUserDetails.id; + return ( + userMission.remoteGitUsername !== userMission.username && + (userMission.currentUserDetails.roles.has('PROFESSOR') || userMission.currentUserDetails.roles.has('ADMIN')) + ); } -- GitLab