diff --git a/app/views/gardens/_thumbnail.html.haml b/app/views/gardens/_thumbnail.html.haml index 926a9a258..d3a65e4dd 100644 --- a/app/views/gardens/_thumbnail.html.haml +++ b/app/views/gardens/_thumbnail.html.haml @@ -2,8 +2,9 @@ .panel-heading %h3.panel-title = link_to "#{garden.owner.login_name}'s garden", garden.owner - %a.pull-right{:href => edit_garden_path(garden), :role => "button"} - %span.glyphicon.glyphicon-pencil{:title => "Edit"} + - if can? :edit, garden + %a.pull-right{:href => edit_garden_path(garden), :role => "button"} + %span.glyphicon.glyphicon-pencil{:title => "Edit"} .panel-body{:id => "gardens_panel_body"} .row .col-md-4 diff --git a/app/views/harvests/_thumbnail.html.haml b/app/views/harvests/_thumbnail.html.haml index aeb6e08f2..62195ac22 100644 --- a/app/views/harvests/_thumbnail.html.haml +++ b/app/views/harvests/_thumbnail.html.haml @@ -2,8 +2,9 @@ .panel-heading %h3.panel-title = link_to "#{harvest.owner.login_name}'s harvest", harvest.owner - %a.pull-right{:href => edit_harvest_path(harvest), :role => "button"} - %span.glyphicon.glyphicon-pencil{:title => "Edit"} + - if can? :edit, harvest + %a.pull-right{:href => edit_harvest_path(harvest), :role => "button"} + %span.glyphicon.glyphicon-pencil{:title => "Edit"} .panel-body .row .col-md-4 diff --git a/app/views/seeds/_thumbnail.html.haml b/app/views/seeds/_thumbnail.html.haml index 2bfe5a02c..be710b878 100644 --- a/app/views/seeds/_thumbnail.html.haml +++ b/app/views/seeds/_thumbnail.html.haml @@ -2,8 +2,9 @@ .panel-heading %h3.panel-title = link_to "#{seed.owner.login_name}'s seed", seed.owner - %a.pull-right{:href => edit_seed_path(seed), :role => "button"} - %span.glyphicon.glyphicon-pencil{:title => "Edit"} + - if can? :edit, seed + %a.pull-right{:href => edit_seed_path(seed), :role => "button"} + %span.glyphicon.glyphicon-pencil{:title => "Edit"} .panel-body .row .col-md-4