From ae3ac2b719955787f59d5496d3b85b78f33e5491 Mon Sep 17 00:00:00 2001 From: shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 24 May 2025 07:28:04 -0700 Subject: [PATCH] Fix: mark fields for created objects as dirty (#10022) --- .../components/document-detail/document-detail.component.ts | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src-ui/src/app/components/document-detail/document-detail.component.ts b/src-ui/src/app/components/document-detail/document-detail.component.ts index 7c3e57655..1bfac60f0 100644 --- a/src-ui/src/app/components/document-detail/document-detail.component.ts +++ b/src-ui/src/app/components/document-detail/document-detail.component.ts @@ -698,6 +698,7 @@ export class DocumentDetailComponent .subscribe(({ newDocumentType, documentTypes }) => { this.documentTypes = documentTypes.results this.documentForm.get('document_type').setValue(newDocumentType.id) + this.documentForm.get('document_type').markAsDirty() }) } @@ -721,6 +722,7 @@ export class DocumentDetailComponent .subscribe(({ newCorrespondent, correspondents }) => { this.correspondents = correspondents.results this.documentForm.get('correspondent').setValue(newCorrespondent.id) + this.documentForm.get('correspondent').markAsDirty() }) } @@ -742,6 +744,7 @@ export class DocumentDetailComponent .subscribe(({ newStoragePath, storagePaths }) => { this.storagePaths = storagePaths.results this.documentForm.get('storage_path').setValue(newStoragePath.id) + this.documentForm.get('storage_path').markAsDirty() }) }