From 46015fda9560414feabea1797736b6a1489f9824 Mon Sep 17 00:00:00 2001
From: nscuro <nscuro@protonmail.com>
Date: Sat, 3 Feb 2024 19:22:46 +0100
Subject: [PATCH] Fix "Outdated Only" button being disabled when dependency
 graph is not available

Fixes https://github.com/DependencyTrack/dependency-track/issues/3404

Signed-off-by: nscuro <nscuro@protonmail.com>
---
 src/views/portfolio/projects/ProjectComponents.vue | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/src/views/portfolio/projects/ProjectComponents.vue b/src/views/portfolio/projects/ProjectComponents.vue
index dce0f4d12..64011631b 100644
--- a/src/views/portfolio/projects/ProjectComponents.vue
+++ b/src/views/portfolio/projects/ProjectComponents.vue
@@ -26,7 +26,7 @@
           <b-dropdown-item @click="downloadBom('withVulnerabilities')" href="#">{{ $t('message.inventory_with_vulnerabilities') }}</b-dropdown-item>
         </b-dropdown>
         <span id="switch-container-outdated" style="margin-left:1rem; margin-right:.5rem" class="keep-together">
-          <c-switch id="only-outdated" :disabled="!project || !this.project.directDependencies" color="primary" v-model="onlyOutdated" label v-bind="labelIcon" />
+          <c-switch id="only-outdated" :disabled="!project" color="primary" v-model="onlyOutdated" label v-bind="labelIcon" />
         <span class="text-muted">{{ $t('message.outdated_only') }}</span></span>
         <b-tooltip target="switch-container-outdated" triggers="hover focus">{{ $t('message.only_outdated_tooltip') }}</b-tooltip>
         <span id="switch-container-direct" style="margin-left:1rem; margin-right:.5rem" class="keep-together">