From a9e1d28f09a9346505295637551571dfaf816abd Mon Sep 17 00:00:00 2001 From: Marcel-Anker Date: Thu, 13 Nov 2025 17:35:09 +0100 Subject: [PATCH] =?UTF-8?q?now=20selectedSeatsList=20will=20be=20cleared,?= =?UTF-8?q?=20left=20an=20alternative=20function.=20=F0=9F=A6=8F?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/app/selected-seats.service.ts | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/app/selected-seats.service.ts b/src/app/selected-seats.service.ts index 3e30d70..f92333f 100644 --- a/src/app/selected-seats.service.ts +++ b/src/app/selected-seats.service.ts @@ -10,7 +10,7 @@ export class SelectedSeatsService { pushSelectedSeat(selectedSeat: Sitzplatz): void { this.selectedSeatsList.push(selectedSeat); //console.log("Added" + selectedSeat); - //console.log(this.selectedSeatsList); + console.log(this.selectedSeatsList); } removeSelectedSeat(selectedSeat: Sitzplatz): void { @@ -20,7 +20,7 @@ export class SelectedSeatsService { this.selectedSeatsList.splice(removeId, 1) } //console.log("Removed" + selectedSeat) - //console.log(this.selectedSeatsList); + console.log(this.selectedSeatsList); } getSelectedSeatsList(): Sitzplatz[] { @@ -28,9 +28,11 @@ export class SelectedSeatsService { } clearSelectedSeatsList(): void { - this.selectedSeatsList.forEach((seat) => { - this.removeSelectedSeat(seat); - }) + this.selectedSeatsList = []; + //for (let i = this.selectedSeatsList.length - 1; i >= 0; i--) { + // const seat = this.selectedSeatsList[i]; + // this.removeSelectedSeat(seat); + //} } }