only show edit doc link if current user can

This commit is contained in:
Andrew Brown 2019-06-12 01:33:55 -05:00
parent a27cd8734d
commit 3237ac8bce

View File

@ -6,18 +6,20 @@
<div class="col s12 m8 l8 offset-l1">
<div id="editor"><%= ContentFormatterService.substitute_content_links(@document.body.try(:html_safe) || "", current_user).html_safe %></div>
</div>
<div class="col l2 m4 smart-sidebar">
<%= link_to edit_document_path(@document), target: '_new' do %>
<div class="card <%= Document.color %>">
<div class="card-content">
<span class="card-title white-text">
Edit this document
</span>
<% if user_signed_in? && current_user.can_update?(@document) %>
<div class="col l2 m4 smart-sidebar">
<%= link_to edit_document_path(@document), target: '_new' do %>
<div class="card <%= Document.color %>">
<div class="card-content">
<span class="card-title white-text">
Edit this document
</span>
</div>
</div>
</div>
<% end %>
<% end %>
<%= render partial: 'documents/components/smart_sidebar', locals: { document: @document } %>
</div>
<%= render partial: 'documents/components/smart_sidebar', locals: { document: @document } %>
</div>
<% end %>
</div>
<% end %>