From 9584bfed8ba5b8c856b55aa90969874d4d6751ff Mon Sep 17 00:00:00 2001 From: Nicolai Ort Date: Mon, 29 Mar 2021 18:42:50 +0200 Subject: [PATCH] Fixed faulty object mapping --- src/controllers/PdfController.ts | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/src/controllers/PdfController.ts b/src/controllers/PdfController.ts index 0aad6c7..619dc81 100644 --- a/src/controllers/PdfController.ts +++ b/src/controllers/PdfController.ts @@ -71,7 +71,20 @@ export class PdfController { private mapCardGroupNames(cards: RunnerCard[]): RunnerCard[] { let response = new Array(); for (let card of cards) { - if (!card.runner.group.parentGroup) { + if (!card.runner) { + card.runner = { + id: 0, + firstname: "Blank", + lastname: "Blank", + distance: 0, + group: { + id: 0, + name: "Blank", + fullName: "Blank" + } + } + } + else if (!card.runner.group.parentGroup) { card.runner.group.fullName = card.runner.group.name; } else {