diff --git a/src/main/webapp/app/course/plagiarism-cases/instructor-view/plagiarism-cases-instructor-view.component.ts b/src/main/webapp/app/course/plagiarism-cases/instructor-view/plagiarism-cases-instructor-view.component.ts index 350a13acd343..fd1bc51845e6 100644 --- a/src/main/webapp/app/course/plagiarism-cases/instructor-view/plagiarism-cases-instructor-view.component.ts +++ b/src/main/webapp/app/course/plagiarism-cases/instructor-view/plagiarism-cases-instructor-view.component.ts @@ -134,7 +134,8 @@ export class PlagiarismCasesInstructorViewComponent implements OnInit { * export the plagiarism cases in CSV format */ exportPlagiarismCases(): void { - const blobParts: string[] = ['Student Login;Matr. Nr.; Exercise;Verdict; Verdict Date\n']; + const headers = ['Student Login', 'Matr. Nr.', 'Exercise', 'Verdict', 'Verdict Date'].map(header => header.replace(/;/g, '')); + const blobParts: string[] = [headers.join(';') + '\n']; this.plagiarismCases.forEach((plagiarismCase) => { const exerciseTitleCSVSanitized = plagiarismCase.exercise?.title?.replace(',', '","'); if (plagiarismCase.verdict) {