summaryrefslogtreecommitdiff
path: root/lib/sidebars/projects/menus/packages_registries_menu.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sidebars/projects/menus/packages_registries_menu.rb')
-rw-r--r--lib/sidebars/projects/menus/packages_registries_menu.rb8
1 files changed, 5 insertions, 3 deletions
diff --git a/lib/sidebars/projects/menus/packages_registries_menu.rb b/lib/sidebars/projects/menus/packages_registries_menu.rb
index 2ddffe42899..fc7c564574a 100644
--- a/lib/sidebars/projects/menus/packages_registries_menu.rb
+++ b/lib/sidebars/projects/menus/packages_registries_menu.rb
@@ -9,7 +9,7 @@ module Sidebars
add_item(packages_registry_menu_item)
add_item(container_registry_menu_item)
add_item(infrastructure_registry_menu_item)
- add_item(harbor_registry__menu_item)
+ add_item(harbor_registry_menu_item)
true
end
@@ -65,8 +65,10 @@ module Sidebars
)
end
- def harbor_registry__menu_item
- if Feature.disabled?(:harbor_registry_integration, context.project) || context.project.harbor_integration.nil?
+ def harbor_registry_menu_item
+ if Feature.disabled?(:harbor_registry_integration, context.project) ||
+ context.project.harbor_integration.nil? ||
+ !context.project.harbor_integration.activated?
return ::Sidebars::NilMenuItem.new(item_id: :harbor_registry)
end