if ((error.response.dataas DojoBackendResponse<any>).code===DojoStatusCode.ASSIGNMENT_CREATION_GITLAB_ERROR){
spinner.fail(`Assignment creation error: An unknown error occurred while creating the assignment on Gitlab. Please try again later or contact an administrator.`);
}else{
spinner.fail(`Assignment creation error: An unknown error occurred while creating the assignment on Dojo server. Please try again later or contact an administrator.`);
}
}
}
}
}
}else{
}else{
...
@@ -140,7 +145,11 @@ class DojoBackendManager {
...
@@ -140,7 +145,11 @@ class DojoBackendManager {
if (error.response.status===StatusCodes.CONFLICT){
if (error.response.status===StatusCodes.CONFLICT){
spinner.fail(`You've already reached the max number of exercise of this assignment.`);
spinner.fail(`You've already reached the max number of exercise of this assignment.`);
if ((error.response.dataas DojoBackendResponse<any>).code===DojoStatusCode.EXERCISE_CREATION_GITLAB_ERROR){
spinner.fail(`Exercise creation error: An unknown error occurred while creating the exercise on Gitlab. Please try again later or contact an administrator.`);
}else{
spinner.fail(`Exercise creation error: An unknown error occurred while creating the exercise on Dojo server. Please try again later or contact an administrator.`);