conditionally display assoc project info in snippets index
This commit is contained in:
parent
7f3fc26ec9
commit
0608ecbc69
4 changed files with 13 additions and 4 deletions
|
@ -33,4 +33,4 @@
|
|||
= link_to new_snippet_path, class: "btn btn-new btn-block", title: "New snippet" do
|
||||
New snippet
|
||||
|
||||
= render 'snippets/snippets'
|
||||
= render partial: 'snippets/snippets', locals: { link_project: true }
|
||||
|
|
|
@ -6,4 +6,4 @@
|
|||
- else
|
||||
= render 'explore/head'
|
||||
|
||||
= render 'snippets/snippets'
|
||||
= render partial: 'snippets/snippets', locals: { link_project: true }
|
||||
|
|
|
@ -1,3 +1,5 @@
|
|||
- link_project = local_assigns.fetch(:link_project, false)
|
||||
|
||||
%li.snippet-row
|
||||
= image_tag avatar_icon(snippet.author_email), class: "avatar s40 hidden-xs", alt: ''
|
||||
|
||||
|
@ -21,9 +23,15 @@
|
|||
|
||||
.snippet-info
|
||||
#{snippet.to_reference} ·
|
||||
authored #{time_ago_with_tooltip(snippet.created_at, placement: 'bottom', html_class: 'snippet-created-ago')} by
|
||||
authored #{time_ago_with_tooltip(snippet.created_at, placement: 'bottom', html_class: 'snippet-created-ago')}
|
||||
by
|
||||
= link_to user_snippets_path(snippet.author) do
|
||||
= snippet.author_name
|
||||
- if link_project && snippet.project_id?
|
||||
%span.hidden-xs
|
||||
in
|
||||
= link_to namespace_project_path(snippet.project.namespace, snippet.project) do
|
||||
= snippet.project.name_with_namespace
|
||||
|
||||
.pull-right.snippet-updated-at
|
||||
%span updated #{time_ago_with_tooltip(snippet.updated_at, placement: 'bottom')}
|
||||
|
|
|
@ -1,8 +1,9 @@
|
|||
- remote = local_assigns.fetch(:remote, false)
|
||||
- link_project = local_assigns.fetch(:link_project, false)
|
||||
|
||||
.snippets-list-holder
|
||||
%ul.content-list
|
||||
= render partial: 'shared/snippets/snippet', collection: @snippets
|
||||
= render partial: 'shared/snippets/snippet', collection: @snippets, locals: { link_project: link_project }
|
||||
- if @snippets.empty?
|
||||
%li
|
||||
.nothing-here-block Nothing here.
|
||||
|
|
Loading…
Reference in a new issue