From: Michael Shamoon <4887959+shamoon@users.noreply.github.com> Date: Thu, 13 Oct 2022 19:27:41 +0000 (-0700) Subject: Fix missing loadViewConfig breaks loading saved view X-Git-Tag: v1.10.0-beta.rc1~1^2~52^2 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=refs%2Fpull%2F1792%2Fhead;p=thirdparty%2Fpaperless-ngx.git Fix missing loadViewConfig breaks loading saved view --- 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 fc9ab3ce77..a0c6899f8d 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 @@ -139,13 +139,7 @@ export class DocumentListComponent implements OnInit, OnDestroy { .subscribe((queryParams) => { if (queryParams.has('view')) { // loading a saved view on /documents - this.savedViewService - .getCached(parseInt(queryParams.get('view'))) - .pipe(first()) - .subscribe((view) => { - this.list.activateSavedView(view) - this.list.reload() - }) + this.loadViewConfig(parseInt(queryParams.get('view'))) } else { this.list.activateSavedView(null) this.list.loadFromQueryParams(queryParams) @@ -180,6 +174,16 @@ export class DocumentListComponent implements OnInit, OnDestroy { } } + loadViewConfig(viewID: number) { + this.savedViewService + .getCached(viewID) + .pipe(first()) + .subscribe((view) => { + this.list.activateSavedView(view) + this.list.reload() + }) + } + saveViewConfigAs() { let modal = this.modalService.open(SaveViewConfigDialogComponent, { backdrop: 'static',