{% if let Some(msg) = message.as_deref() %}
{{ msg }}
{% endif %}
{% if let Some(slug) = r.request.mod_slug.as_deref() %} {{ r.request.mod_name }} {% else %} {{ r.request.mod_name }} {% endif %} {% if r.request.fika_compatible == "compatible" %} Fika ✓ {% elif r.request.fika_compatible == "incompatible" %} Fika ✗ {% endif %}
{% if r.request.status == "pending" %} Pending {% elif r.request.status == "approved" %} Approved {% else %} Rejected {% endif %}
{% if let Some(desc) = r.request.mod_description.as_deref() %}

{{ desc }}

{% endif %} {% if let Some(reason) = r.request.reason.as_deref() %}

"{{ reason }}"

{% endif %}
by {{ r.requester_username }} · {{ r.request.created_at }}
{% if r.request.status == "pending" %}
{{ r.vote_score }}
{% else %} {{ r.vote_score }} {% endif %} {{ r.upvote_count }}↑ {{ r.downvote_count }}↓ {% if r.comment_count > 0 %} {% endif %}
{% if let Some(resolver) = r.resolver_username.as_deref() %}
Resolved by {{ resolver }} · {{ r.request.resolved_at.as_deref().unwrap_or("") }} {% if let Some(rc) = r.request.resolve_comment.as_deref() %} — "{{ rc }}" {% endif %}
{% endif %} {% if r.request.status == "pending" && user.role.can_manage_mods() %}
{% endif %}