diff --git a/NodeApp/src/commander/assignment/subcommands/AssignmentPublishUnpublishCommandBase.ts b/NodeApp/src/commander/assignment/subcommands/AssignmentPublishUnpublishCommandBase.ts
index 41593c08b1ac4967b10ebdd62d953016af74e907..acc361c3ffd9e01d2adf65a55bc187c7180720c5 100644
--- a/NodeApp/src/commander/assignment/subcommands/AssignmentPublishUnpublishCommandBase.ts
+++ b/NodeApp/src/commander/assignment/subcommands/AssignmentPublishUnpublishCommandBase.ts
@@ -62,7 +62,7 @@ abstract class AssignmentPublishUnpublishCommandBase extends CommanderCommand {
                                                                   text  : 'Checking accesses',
                                                                   indent: 8
                                                               }).start();
-            if ( !assignment.staff.some(staff => staff.gitlabId === SessionManager.profile?.gitlabId) ) {
+            if ( !assignment.staff.some(staff => staff.id === SessionManager.profile?.id) ) {
                 assignmentCheckAccessSpinner.fail(`You are not in the staff of this assignment`);
                 return;
             }