{% macro status(request) %} {% if request.status == 'pending' %} {{ 'Pending'|t('webhooks') }} {% elseif request.status == 'requested' %} {{ 'Requested'|t('webhooks') }} {% else %} {% apply spaceless %} {{ request.responseStatus ?? 'Unknown'|t('webhooks') }} {% endapply %} {% endif %} {% endmacro %} {% macro responseTime(request) %} {% if request.status == 'done' %} {% if request.responseTime < 1000 %} {{ request.responseTime }}ms {% else %} {{ (request.responseTime/1000)|number(decimals=1) }}s {% endif %} {% endif %} {% endmacro %} {% macro headers(headers) %} {% if headers %} {% from _self import headers as showHeaders %} {% for name, value in headers %} {% if value is iterable %} {% for v in value %} {{ showHeaders({(name): v}) }} {% endfor %} {% else %}
{{ name }}: {{ value }}
{% endif %} {% endfor %} {% endif %} {% endmacro %}