glitch-soc/mastodon

View on GitHub
app/views/admin/status_edits/_status_edit.html.haml

Summary

Maintainability
Test Coverage
%li
  .history__entry
    %h5
      - if status_edit_iteration.first?
        = t('admin.statuses.original_status')
      - else
        = t('admin.statuses.status_changed')
      ·
      %time.formatted{ datetime: status_edit.created_at.iso8601, title: l(status_edit.created_at) }= l(status_edit.created_at)

    .status
      .status__content><
        - if status_edit.spoiler_text.blank?
          = prerender_custom_emojis(status_content_format(status_edit), status_edit.emojis)
        - else
          %details<
            %summary><
              %strong> Content warning: #{prerender_custom_emojis(h(status_edit.spoiler_text), status_edit.emojis)}
            = prerender_custom_emojis(status_content_format(status_edit), status_edit.emojis)

      - unless status_edit.ordered_media_attachments.empty?
        = render partial: 'admin/reports/media_attachments', locals: { status: status_edit }

      .detailed-status__meta
        %time.formatted{ datetime: status_edit.created_at.iso8601, title: l(status_edit.created_at) }= l(status_edit.created_at)

        - if status_edit.sensitive?
          ·
          = material_symbol('visibility_off')
          = t('stream_entries.sensitive_content')