]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Close all docs on logout 3232/head
authorshamoon <4887959+shamoon@users.noreply.github.com>
Fri, 28 Apr 2023 14:07:59 +0000 (07:07 -0700)
committershamoon <4887959+shamoon@users.noreply.github.com>
Fri, 28 Apr 2023 14:07:59 +0000 (07:07 -0700)
src-ui/src/app/components/app-frame/app-frame.component.html
src-ui/src/app/components/app-frame/app-frame.component.ts

index 90e75be5832b127c5e097f5a25046cfc816dde4c..be0240eb565279b059495ee0df9688292de4447f 100644 (file)
@@ -44,7 +44,7 @@
             <use xlink:href="assets/bootstrap-icons.svg#gear"/>
           </svg><ng-container i18n>Settings</ng-container>
         </a>
-        <a ngbDropdownItem class="nav-link" href="accounts/logout/">
+        <a ngbDropdownItem class="nav-link" href="accounts/logout/" (click)="onLogout()">
           <svg class="sidebaricon me-2" fill="currentColor">
             <use xlink:href="assets/bootstrap-icons.svg#door-open"/>
           </svg><ng-container i18n>Logout</ng-container>
index 24b7e8f230d855148ac04faed0f6e8ed3ced5af1..cff4366da1ed4ac029146307078638d63dce4bb0 100644 (file)
@@ -243,4 +243,8 @@ export class AppFrameComponent
       this.checkForUpdates()
     }
   }
+
+  onLogout() {
+    this.openDocumentsService.closeAll()
+  }
 }