From c4201e9a68f8e5d36983e60e70e99634bfde4010 Mon Sep 17 00:00:00 2001 From: Philipp Dormann Date: Fri, 28 Mar 2025 21:14:14 +0100 Subject: [PATCH] fix: TypeError: Cannot read properties of undefined (reading 'filter') - when trying to delete a org/team with runners close #210 --- src/models/entities/Runner.ts | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/src/models/entities/Runner.ts b/src/models/entities/Runner.ts index 87ef38d..8e5e79b 100644 --- a/src/models/entities/Runner.ts +++ b/src/models/entities/Runner.ts @@ -57,7 +57,10 @@ export class Runner extends Participant { * This is implemented here to avoid duplicate code in other files. */ public get validScans(): Scan[] { - return this.scans.filter(scan => scan.valid == true); + if (this.scans) { + return this.scans.filter(scan => scan.valid == true); + } + return [] } /**