<%= moderation.reportable.class.name.demodulize %>
|
<%=
link_to t("models.moderation.fields.visit_url", scope: "decidim.moderations"), moderation.reportable.reported_content_url
%>
|
<% reports = moderation.reports.map { |report| render "report", report: report } %>
<%= safe_join(reports, ",") %>
|
<%= moderation.report_count %>
|
<% if params[:hidden] %>
<%= l(moderation.hidden_at, format: :long) if moderation.hidden_at.present? %>
|
<% end %>
<% if !moderation.reportable.hidden? && allowed_to?(:unreport, :moderation) %>
<%= icon_link_to "action-undo",
unreport_moderation_path(id: moderation),
t("actions.unreport", scope: "decidim.moderations"),
class: "action-icon--unreport",
method: :put %>
<% end %>
<% if !moderation.reportable.hidden? && allowed_to?(:hide, :moderation) %>
<%= icon_link_to "eye",
hide_moderation_path(id: moderation),
t("actions.hide", scope: "decidim.moderations"),
class: "action-icon--hide",
method: :put %>
<% end %>
<% if moderation.reportable.hidden? && allowed_to?(:unhide, :moderation) %>
<%= icon_link_to "eye",
unhide_moderation_path(id: moderation),
t("actions.unhide", scope: "decidim.moderations"),
method: :put %>
<% end %>
|
<% end %>