]> git.ipfire.org Git - thirdparty/paperless-ngx.git/commitdiff
Only show chat if enabled
authorshamoon <4887959+shamoon@users.noreply.github.com>
Sat, 26 Apr 2025 06:01:43 +0000 (23:01 -0700)
committershamoon <4887959+shamoon@users.noreply.github.com>
Wed, 2 Jul 2025 18:03:56 +0000 (11:03 -0700)
src-ui/src/app/components/app-frame/app-frame.component.html
src-ui/src/app/components/app-frame/app-frame.component.ts

index d52db0c093c8f76984b844ae0ef000e477bb1b69..7b37348ca68a7ab9f7c257560fdf1c426839eece 100644 (file)
@@ -30,7 +30,9 @@
     </div>
   </div>
   <ul ngbNav class="order-sm-3">
-    <pngx-chat></pngx-chat>
+    @if (aiEnabled) {
+      <pngx-chat></pngx-chat>
+    }
     <pngx-toasts-dropdown></pngx-toasts-dropdown>
     <li ngbDropdown class="nav-item dropdown">
       <button class="btn ps-1 border-0" id="userDropdown" ngbDropdownToggle>
index 5b3e60fbbff40183fd60a53b26f8442236af2081..eef11030fa31bd0de7bf461c9a2ebdb96246e47a 100644 (file)
@@ -171,6 +171,10 @@ export class AppFrameComponent
       })
   }
 
+  get aiEnabled(): boolean {
+    return this.settingsService.get(SETTINGS_KEYS.AI_ENABLED)
+  }
+
   closeMenu() {
     this.isMenuCollapsed = true
   }