From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Sat, 2 Apr 2022 04:50:53 +0000 (-0700) Subject: Fix save view error for filter_rules X-Git-Tag: beta-1.7.0-rc1~30^2 X-Git-Url: http://git.ipfire.org/gitweb/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F616%2Fhead;p=thirdparty%2Fpaperless-ngx.git Fix save view error for filter_rules see #601 --- diff --git a/src-ui/src/app/components/document-list/document-list.component.ts b/src-ui/src/app/components/document-list/document-list.component.ts index fac5e35359..9e058fb647 100644 --- a/src-ui/src/app/components/document-list/document-list.component.ts +++ b/src-ui/src/app/components/document-list/document-list.component.ts @@ -243,8 +243,12 @@ export class DocumentListComponent implements OnInit, OnDestroy, AfterViewInit { $localize`View "${savedView.name}" created successfully.` ) }, - error: (error) => { - modal.componentInstance.error = error.error + error: (httpError) => { + let error = httpError.error + if (error.filter_rules) { + error.filter_rules = error.filter_rules.map((r) => r.value) + } + modal.componentInstance.error = error modal.componentInstance.buttonsEnabled = true }, }) diff --git a/src-ui/src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html b/src-ui/src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html index d035885897..ae20031a21 100644 --- a/src-ui/src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html +++ b/src-ui/src/app/components/document-list/save-view-config-dialog/save-view-config-dialog.component.html @@ -8,6 +8,11 @@ +