From 0a2d0d5c6f3035027836cbdfb516a4d15bc8eed2 Mon Sep 17 00:00:00 2001 From: itskovacs Date: Wed, 15 Oct 2025 23:38:31 +0200 Subject: [PATCH] :lipstick: Trip notes: disable edition if trip is archived --- .../modals/trip-notes-modal/trip-notes-modal.component.html | 2 +- .../app/modals/trip-notes-modal/trip-notes-modal.component.ts | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.html b/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.html index 1c07c5b..a737d63 100644 --- a/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.html +++ b/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.html @@ -24,7 +24,7 @@ } @else {
- + } \ No newline at end of file diff --git a/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.ts b/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.ts index 941af82..15b3fd4 100644 --- a/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.ts +++ b/src/src/app/modals/trip-notes-modal/trip-notes-modal.component.ts @@ -14,6 +14,7 @@ import { TextareaModule } from 'primeng/textarea'; }) export class TripNotesModalComponent { notes = new FormControl(''); + isArchived = false; isEditing: boolean = false; constructor( @@ -21,7 +22,8 @@ export class TripNotesModalComponent { private config: DynamicDialogConfig, ) { if (this.config.data) { - this.notes.setValue(this.config.data); + if (this.config.data.notes) this.notes.setValue(this.config.data.notes); + this.isArchived = this.config.data.archived; } }