From 53bbef417b34d5107cbe46f43ef58d2549b28df4 Mon Sep 17 00:00:00 2001 From: Piet Ostendorp Date: Wed, 19 Nov 2025 23:14:52 +0100 Subject: [PATCH] Bugfix conflict info --- src/app/selected-seats.service.ts | 5 +++-- src/app/theater-layout/theater-layout.component.html | 2 +- 2 files changed, 4 insertions(+), 3 deletions(-) diff --git a/src/app/selected-seats.service.ts b/src/app/selected-seats.service.ts index 2fe8456..72841ce 100644 --- a/src/app/selected-seats.service.ts +++ b/src/app/selected-seats.service.ts @@ -23,12 +23,12 @@ export class SelectedSeatsService { pushSelectedSeat(selectedSeat: Sitzplatz): void { this.selectedSeatsSignal.update(seats => [...seats, selectedSeat]); - this.setConflict(false); + this.hadConflictSignal.set(false); } removeSelectedSeat(selectedSeat: Sitzplatz): void { this.selectedSeatsSignal.update(seats => seats.filter(seat => seat.id !== selectedSeat.id)); - this.setConflict(false); + this.hadConflictSignal.set(false); } getSeatsByCategory(categoryId: number): Sitzplatz[] { @@ -38,6 +38,7 @@ export class SelectedSeatsService { clearSelection(): void { this.selectedSeatsSignal.set([]); this.committedSignal.set(false); + this.hadConflictSignal.set(false); } getSeatIsSelectable(): boolean{ diff --git a/src/app/theater-layout/theater-layout.component.html b/src/app/theater-layout/theater-layout.component.html index 0563b21..7d3060e 100644 --- a/src/app/theater-layout/theater-layout.component.html +++ b/src/app/theater-layout/theater-layout.component.html @@ -1,4 +1,4 @@ -
+

Leinwand