Don't create date if none is present
This commit is contained in:
parent
58213bcb90
commit
978136fba0
|
|
@ -65,7 +65,9 @@ const assignmentDetail = computed(() => {
|
||||||
});
|
});
|
||||||
|
|
||||||
const dueDate = computed(() =>
|
const dueDate = computed(() =>
|
||||||
dayjs(assignmentDetail.value?.evaluation_deadline?.start)
|
assignmentDetail.value?.evaluation_deadline?.start
|
||||||
|
? dayjs(assignmentDetail.value?.evaluation_deadline?.start)
|
||||||
|
: undefined
|
||||||
);
|
);
|
||||||
|
|
||||||
const inEvaluationTask = computed(
|
const inEvaluationTask = computed(
|
||||||
|
|
|
||||||
|
|
@ -11,7 +11,7 @@ const props = defineProps<{
|
||||||
assignmentUser: CourseSessionUser;
|
assignmentUser: CourseSessionUser;
|
||||||
assignment: Assignment;
|
assignment: Assignment;
|
||||||
assignmentCompletion: AssignmentCompletion;
|
assignmentCompletion: AssignmentCompletion;
|
||||||
dueDate?: Dayjs;
|
dueDate?: Dayjs | undefined;
|
||||||
}>();
|
}>();
|
||||||
|
|
||||||
const emit = defineEmits(["startEvaluation"]);
|
const emit = defineEmits(["startEvaluation"]);
|
||||||
|
|
@ -101,7 +101,13 @@ async function startEvaluation() {
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p class="my-4" data-cy="instruction">
|
<p class="my-4" data-cy="instruction">
|
||||||
{{ $t(text.evaluationInstruction) }}
|
{{
|
||||||
|
$t(text.evaluationInstruction, {
|
||||||
|
name: `${
|
||||||
|
props.assignmentUser.first_name + " " + props.assignmentUser.last_name
|
||||||
|
}`,
|
||||||
|
})
|
||||||
|
}}
|
||||||
</p>
|
</p>
|
||||||
|
|
||||||
<p v-if="props.assignment.assignment_type === 'CASEWORK'" class="my-4">
|
<p v-if="props.assignment.assignment_type === 'CASEWORK'" class="my-4">
|
||||||
|
|
|
||||||
|
|
@ -218,7 +218,10 @@ describe("assignmentTrainer.cy.js", () => {
|
||||||
|
|
||||||
cy.get('[data-cy="title"]').should("contain", "Feedback");
|
cy.get('[data-cy="title"]').should("contain", "Feedback");
|
||||||
cy.get('[data-cy="evaluation-duedate]"').should("not.exist");
|
cy.get('[data-cy="evaluation-duedate]"').should("not.exist");
|
||||||
cy.get('[data-cy="instruction"]').should("contain", "Intro für Feedback");
|
cy.get('[data-cy="instruction"]').should(
|
||||||
|
"contain",
|
||||||
|
"Bitte unterstütze Test Student1 und gib Feedback zum Auftrag."
|
||||||
|
);
|
||||||
cy.get('[data-cy="start-evaluation"]').click();
|
cy.get('[data-cy="start-evaluation"]').click();
|
||||||
cy.get('[data-cy="evaluation-task"]').should("contain", "Feedback 1 / 5");
|
cy.get('[data-cy="evaluation-task"]').should("contain", "Feedback 1 / 5");
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue