From 96d650707309e9ab4000a6cb28ebba7922c52532 Mon Sep 17 00:00:00 2001 From: Tibo De Peuter Date: Thu, 6 Mar 2025 14:19:42 +0100 Subject: [PATCH] fix: Zet `arrow-body-style` naar `as-needed` Co-authored-by: Gerald Schmittinger --- .../entities/assignments/assignment.entity.ts | 20 +++---------------- eslint.config.ts | 2 +- 2 files changed, 4 insertions(+), 18 deletions(-) diff --git a/backend/src/entities/assignments/assignment.entity.ts b/backend/src/entities/assignments/assignment.entity.ts index 89952c64..e883632b 100644 --- a/backend/src/entities/assignments/assignment.entity.ts +++ b/backend/src/entities/assignments/assignment.entity.ts @@ -12,12 +12,7 @@ import { Language } from '../content/language.js'; @Entity() export class Assignment { - @ManyToOne({ - entity: () => { - return Class; - }, - primary: true, - }) + @ManyToOne({ entity: () => Class, primary: true }) within!: Class; @PrimaryKey({ type: 'number' }) @@ -32,18 +27,9 @@ export class Assignment { @Property({ type: 'string' }) learningPathHruid!: string; - @Enum({ - items: () => { - return Language; - }, - }) + @Enum({ items: () => Language }) learningPathLanguage!: Language; - @OneToMany({ - entity: () => { - return Group; - }, - mappedBy: 'assignment', - }) + @OneToMany({ entity: () => Group, mappedBy: 'assignment' }) groups!: Group[]; } diff --git a/eslint.config.ts b/eslint.config.ts index b838d8c5..91aa3ffa 100644 --- a/eslint.config.ts +++ b/eslint.config.ts @@ -44,7 +44,7 @@ export default [ 'no-use-before-define': 'error', 'no-useless-assignment': 'error', - 'arrow-body-style': ['warn', 'always'], + 'arrow-body-style': ['warn', 'as-needed'], 'block-scoped-var': 'warn', camelcase: 'warn', 'capitalized-comments': 'warn',