diff options
Diffstat (limited to 'lib/sidebars/projects/menus/ci_cd_menu.rb')
-rw-r--r-- | lib/sidebars/projects/menus/ci_cd_menu.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/sidebars/projects/menus/ci_cd_menu.rb b/lib/sidebars/projects/menus/ci_cd_menu.rb index 67e4209c382..5df99bb9d84 100644 --- a/lib/sidebars/projects/menus/ci_cd_menu.rb +++ b/lib/sidebars/projects/menus/ci_cd_menu.rb @@ -68,9 +68,13 @@ module Sidebars return ::Sidebars::NilMenuItem.new(item_id: :pipelines_editor) end + params = { + branch_name: context.current_ref || context.project.default_branch + } + ::Sidebars::MenuItem.new( title: s_('Pipelines|Editor'), - link: project_ci_pipeline_editor_path(context.project), + link: project_ci_pipeline_editor_path(context.project, params), active_routes: { path: 'projects/ci/pipeline_editor#show' }, item_id: :pipelines_editor ) |