Skip to content
Snippets Groups Projects
Commit 3c8c9129 authored by Phil Hughes's avatar Phil Hughes
Browse files

Pulls back tags if any exist

parent ed0f26c2
No related branches found
No related tags found
1 merge request!4508Refs dropdown is now loaded async
Loading
@@ -253,15 +253,19 @@ class ProjectsController < Projects::ApplicationController
Loading
@@ -253,15 +253,19 @@ class ProjectsController < Projects::ApplicationController
   
def refs def refs
repository = @project.repository repository = @project.repository
tags = VersionSorter.rsort(repository.tag_names)
   
options = { options = {
'Branches' => repository.branch_names, 'Branches' => repository.branch_names,
'Tags' => VersionSorter.rsort(repository.tag_names)
} }
   
if tags.any?
options['Tags'] = tags
end
# If reference is commit id - we should add it to branch/tag selectbox # If reference is commit id - we should add it to branch/tag selectbox
if @ref && !options.flatten.include?(@ref) && @ref =~ /\A[0-9a-zA-Z]{6,52}\z/ if @ref && !options.flatten.include?(@ref) && @ref =~ /\A[0-9a-zA-Z]{6,52}\z/
options << { 'Commits' => @ref } options['Commits'] = @ref
end end
   
render json: options.to_json render json: options.to_json
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment