From 7cd48ed7d62cd71e86654379421aa7a0a53f9d2e Mon Sep 17 00:00:00 2001 From: Christoph Haas Date: Fri, 8 Apr 2016 15:54:25 +0200 Subject: [PATCH] Only show approve button if screenshot is not yet approved --- app/views/packages/_admin_dropdown.slim | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/app/views/packages/_admin_dropdown.slim b/app/views/packages/_admin_dropdown.slim index 38daa3a..7516ca8 100644 --- a/app/views/packages/_admin_dropdown.slim +++ b/app/views/packages/_admin_dropdown.slim @@ -3,10 +3,11 @@ button.small.dropdown.warning.button type="button" data-toggle="admin-info-#{screenshot.id}" 'Admin .dropdown-pane data-dropdown=true id="admin-info-#{screenshot.id}" - a.button.small.success[ - href=approve_screenshot_path(@package.name, screenshot.id) - method='post' - ] Approve screenshot + - unless screenshot.approved + a.button.small.success[ + href=approve_screenshot_path(@package.name, screenshot.id) + method='post' + ] Approve screenshot a.button.small.alert[ href=delete_screenshot_path(@package.name, screenshot.id) onclick="return confirm('Really delete the screenshot?');"