summaryrefslogtreecommitdiff
path: root/app/views/projects/commit/branches.html.haml
blob: 398927fb50d3360ef4758f710b2d40eebc580a33 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
- if @branches.any?
  - branch = commit_default_branch(@project, @branches)
  - if branch == :limit_exceeded
    = commit_branch_link('#', _('Too many branches to search'))
  - else
    = commit_branch_link(project_ref_path(@project, branch), branch)

-# `commit_default_branch` deletes the default branch from `@branches`,
-# so only render this if we have more branches or tags left
- if @branches.any? || @tags.any?
  %span
    = link_to "…", "#", class: "js-details-expand label label-gray"

    %span.js-details-content.hide
      = commit_branches_links(@project, @branches) if @branches.any?
      - if @tags.first == :limit_exceeded
        = commit_tag_link('#', _('Too many tags to search'))
      - elsif @tags.any?
        = commit_tags_links(@project, @tags)