From ec85b4fba503d961b2c55af412f2cd49c235eb2a Mon Sep 17 00:00:00 2001 From: Christian Cueni Date: Tue, 5 Dec 2023 16:01:37 +0100 Subject: [PATCH] Change default case to unkown type --- .../assignmentEvaluationPage/EvaluationContainer.vue | 6 +++++- .../assignmentEvaluationPage/EvaluationIntro.vue | 10 +++++++++- .../assignmentEvaluationPage/EvaluationSummary.vue | 12 +++++++++++- .../assignmentEvaluationPage/EvaluationTask.vue | 8 +++++++- 4 files changed, 32 insertions(+), 4 deletions(-) diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue index 0b81d59e..04af049c 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationContainer.vue @@ -89,10 +89,14 @@ const text = computed(() => { return { evaluationFinish: "a.Bewertung abschliessen", }; - } else { + } else if (props.assignment.assignment_type === "PRAXIS_ASSIGNMENT") { return { evaluationFinish: "a.Feedback abschliessen", }; + } else { + return { + evaluationFinish: "UNKNOWN ASSIGNMENT TYPE", + }; } }); diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationIntro.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationIntro.vue index a647f957..16121d9e 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationIntro.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationIntro.vue @@ -27,7 +27,7 @@ const text = computed(() => { evaluationContinue: "a.Bewertung fortsetzen", evaluationView: "a.Bewertung ansehen", }; - } else { + } else if (props.assignment.assignment_type === "PRAXIS_ASSIGNMENT") { return { evaluationTitle: "Feedback", evaluationInstruction: "a.assignment.evaluationInstrumentDescriptionTextFeedback", @@ -35,6 +35,14 @@ const text = computed(() => { evaluationContinue: "a.Feedback fortsetzen", evaluationView: "a.Feedback ansehen", }; + } else { + return { + evaluationTitle: "UNKNOWN ASSIGNMENT TYPE", + evaluationInstruction: "UNKNOWN ASSIGNMENT TYPE", + evaluationStart: "UNKNOWN ASSIGNMENT TYPE", + evaluationContinue: "UNKNOWN ASSIGNMENT TYPE", + evaluationView: "UNKNOWN ASSIGNMENT TYPE", + }; } }); diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue index df70446c..1aa654b0 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationSummary.vue @@ -51,7 +51,7 @@ const text = computed(() => { evaluationFromUser: "a.Bewertung von x y", evaluationSuccess: "a.Deine Bewertung für x y wurde freigegeben.", }; - } else { + } else if (props.assignment.assignment_type === "PRAXIS_ASSIGNMENT") { return { evaluationCriteria: "Feedback", evaluationReason: "assignment.evaluationFeedback", @@ -61,6 +61,16 @@ const text = computed(() => { evaluationFromUser: "a.Feedback von x y", evaluationSuccess: "a.Dein Feedback für x y wurde freigegeben.", }; + } else { + return { + evaluationCriteria: "UNKNOWN ASSIGNMENT TYPE", + evaluationReason: "UNKNOWN ASSIGNMENT TYPE", + evaluationDescription: "UNKNOWN ASSIGNMENT TYPE", + evaluationSubmit: "UNKNOWN ASSIGNMENT TYPE", + evaluationSubmission: "UNKNOWN ASSIGNMENT TYPE", + evaluationFromUser: "UNKNOWN ASSIGNMENT TYPE", + evaluationSuccess: "UNKNOWN ASSIGNMENT TYPE", + }; } }); diff --git a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationTask.vue b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationTask.vue index d33ac158..1ccb03e0 100644 --- a/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationTask.vue +++ b/client/src/pages/cockpit/assignmentEvaluationPage/EvaluationTask.vue @@ -45,12 +45,18 @@ const text = computed(() => { evaluationReason: "assignment.evaluationReason", evaluationReasonPlaceholder: "assignment.justificationRequiredText", }; - } else { + } else if (props.assignment.assignment_type === "PRAXIS_ASSIGNMENT") { return { evaluationCriteria: "Feedback", evaluationReason: "assignment.evaluationFeedback", evaluationReasonPlaceholder: "assignment.feedbackRequiredText", }; + } else { + return { + evaluationCriteria: "UNKNOWN ASSIGNMENT TYPE", + evaluationReason: "UNKNOWN ASSIGNMENT TYPE", + evaluationReasonPlaceholder: "UNKNOWN ASSIGNMENT TYPE", + }; } });