From bc02dc30b14630bd399b04f08493e276a18dc9ea Mon Sep 17 00:00:00 2001 From: Michael Shamoon <4887959+nikonratm@users.noreply.github.com> Date: Mon, 25 Jan 2021 23:06:25 -0800 Subject: [PATCH] Prevent confirmation warning after save --- .../app/components/document-detail/document-detail.component.ts | 2 ++ src-ui/src/app/components/manage/settings/settings.component.ts | 1 + 2 files 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 317d1104c..753317937 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 @@ -170,6 +170,7 @@ export class DocumentDetailComponent implements OnInit, DirtyComponent { save() { this.networkActive = true + this.store.next(this.documentForm.value) this.documentsService.update(this.document).subscribe(result => { this.close() this.networkActive = false @@ -182,6 +183,7 @@ export class DocumentDetailComponent implements OnInit, DirtyComponent { saveEditNext() { this.networkActive = true + this.store.next(this.documentForm.value) this.documentsService.update(this.document).subscribe(result => { this.error = null this.documentListViewService.getNext(this.document.id).subscribe(nextDocId => { diff --git a/src-ui/src/app/components/manage/settings/settings.component.ts b/src-ui/src/app/components/manage/settings/settings.component.ts index 5ca206b19..5089c880f 100644 --- a/src-ui/src/app/components/manage/settings/settings.component.ts +++ b/src-ui/src/app/components/manage/settings/settings.component.ts @@ -111,6 +111,7 @@ export class SettingsComponent implements OnInit, OnDestroy, DirtyComponent { this.settings.set(SETTINGS_KEYS.DATE_LOCALE, this.settingsForm.value.dateLocale) this.settings.set(SETTINGS_KEYS.DATE_FORMAT, this.settingsForm.value.dateFormat) this.settings.setLanguage(this.settingsForm.value.displayLanguage) + this.store.next(this.settingsForm.value) this.documentListViewService.updatePageSize() this.settings.updateDarkModeSettings() this.toastService.showInfo($localize`Settings saved successfully.`)