diff --git a/types/Dojo/DojoStatusCode.ts b/types/Dojo/DojoStatusCode.ts
index 84e671ebf41a28d077bc6317901989094e242990..fba7945ae34850d47427001b702107e2c561de32 100644
--- a/types/Dojo/DojoStatusCode.ts
+++ b/types/Dojo/DojoStatusCode.ts
@@ -1,14 +1,15 @@
 enum DojoStatusCode {
-    LOGIN_FAILED                       = 1,
-    REFRESH_TOKENS_FAILED              = 2,
-    CLIENT_NOT_SUPPORTED               = 100,
-    CLIENT_VERSION_NOT_SUPPORTED       = 110,
-    ASSIGNMENT_PUBLISH_NO_PIPELINE     = 200,
-    ASSIGNMENT_PUBLISH_PIPELINE_FAILED = 201,
-    ASSIGNMENT_CREATION_GITLAB_ERROR   = 202,
-    ASSIGNMENT_CREATION_INTERNAL_ERROR = 203,
-    EXERCISE_CREATION_GITLAB_ERROR     = 302,
-    EXERCISE_CREATION_INTERNAL_ERROR   = 303
+    LOGIN_FAILED                        = 1,
+    REFRESH_TOKENS_FAILED               = 2,
+    CLIENT_NOT_SUPPORTED                = 100,
+    CLIENT_VERSION_NOT_SUPPORTED        = 110,
+    ASSIGNMENT_PUBLISH_NO_PIPELINE      = 200,
+    ASSIGNMENT_PUBLISH_PIPELINE_FAILED  = 201,
+    ASSIGNMENT_CREATION_GITLAB_ERROR    = 202,
+    ASSIGNMENT_CREATION_INTERNAL_ERROR  = 203,
+    EXERCISE_CREATION_GITLAB_ERROR      = 302,
+    EXERCISE_CREATION_INTERNAL_ERROR    = 303,
+    MAX_EXERCISE_PER_ASSIGNMENT_REACHED = 304
 }