about summary refs log tree commit diff
path: root/app/views/admin
diff options
context:
space:
mode:
authoralpaca-tc <alpaca-tc@alpaca.tc>2017-05-24 02:45:43 +0900
committerEugen Rochko <eugen@zeonfederated.com>2017-05-23 19:45:43 +0200
commit7ee5fc5d68df5d09262c2c29b7926fcbd2794c1d (patch)
treebf99e9eea805d034f35c6f0a738ff887cbb40a89 /app/views/admin
parent4289ed1d13b9c3b91663581c44635105c4bc0412 (diff)
Toggle sensitive from admin page (#3261)
Diffstat (limited to 'app/views/admin')
-rw-r--r--app/views/admin/reports/show.html.haml5
1 files changed, 4 insertions, 1 deletions
diff --git a/app/views/admin/reports/show.html.haml b/app/views/admin/reports/show.html.haml
index ce5fe6cb6..560031079 100644
--- a/app/views/admin/reports/show.html.haml
+++ b/app/views/admin/reports/show.html.haml
@@ -24,7 +24,10 @@
       .activity-stream.activity-stream-headless
         .entry= render partial: 'stream_entries/simple_status', locals: { status: status }
       .report-status__actions
-        = link_to admin_report_reported_status_path(@report, status), method: :delete, class: 'icon-button', style: 'font-size: 24px; width: 24px; height: 24px', title: t('admin.reports.delete') do
+        - unless status.media_attachments.empty?
+          = link_to admin_report_reported_status_path(@report, status, status: { sensitive: !status.sensitive }), method: :patch, class: 'nsfw-button', title: t("admin.reports.nsfw.#{!status.sensitive}") do
+            = t("admin.reports.nsfw.#{!status.sensitive}")
+        = link_to admin_report_reported_status_path(@report, status), method: :delete, class: 'icon-button trash-button', title: t('admin.reports.delete'), data: { confirm: t('admin.reports.are_you_sure') } do
           = fa_icon 'trash'
 
 - if !@report.action_taken?