{% extends '@MauticCore/Default/content.html.twig' %} {% block indexButton %} {{- include( '@MauticCore/Helper/page_actions.html.twig', { item: item, templateButtons: { 'close': securityHasEntityAccess( permissions['webhook:webhooks:viewown'], permissions['webhook:webhooks:viewother'], item.getCreatedBy() ), }, routeBase: 'webhook', 'targetLabel': 'mautic.webhook.webhooks'|trans }) -}} {% endblock %} {% block headerTitle %}{{ item.getName() }}{% endblock %} {% block mauticContent %}mauticWebhook{% endblock %} {% block actions %} {{- include( '@MauticCore/Helper/page_actions.html.twig', { item: item, templateButtons: { 'edit': securityHasEntityAccess( permissions['webhook:webhooks:editown'], permissions['webhook:webhooks:editother'], item.getCreatedBy() ), 'clone': permissions['webhook:webhooks:create'], 'delete': securityHasEntityAccess( permissions['webhook:webhooks:deleteown'], permissions['webhook:webhooks:deleteother'], item.getCreatedBy() ) }, routeBase: 'webhook' }) -}} {% endblock %} {% block content %}
{% include '@MauticCore/Helper/description.html.twig' with {'description': item.description} %}
{% set hookLog = item.getLimitedLogs() %} {% if hookLog is empty %}

{% trans %}mautic.webhook.no.logs{% endtrans %}

{% trans %}mautic.webhook.no.logs_desc{% endtrans %}

{% else %} {% for log in hookLog %} {% endfor %}
{% trans %}mautic.core.id{% endtrans %} {% trans %}mautic.webhook.status{% endtrans %} {% trans %}mautic.webhook.note{% endtrans %} {% trans %}mautic.webhook.runtime{% endtrans %} {% trans %}mautic.core.date.added{% endtrans %}
{{ log.getId() }} {{- include( '@MauticWebhook/Helper/labelcode.html.twig', { code: log.getStatusCode() } ) }} {{ log.getNote() is not empty ? log.getNote() : 'mautic.webhook.webhook.logs.empty.response'|trans }} {{ log.getRuntime() }} s {{ dateToFull(log.getDateAdded()) }}

{% trans %}mautic.webhook.webhook.logs.title{% endtrans %}

{% trans %}mautic.webhook.webhook.logs.desc{% endtrans %}

{% endif %}
{% trans %}mautic.webhook.webhook_url{% endtrans %}
{% include '@MauticCore/Helper/button.html.twig' with { buttons: [ { label: 'mautic.core.open_link', variant: 'ghost', icon_only: true, icon: 'ri-external-link-line', onclick: 'window.open("' ~ item.getWebhookUrl()|escape('html_attr') ~ '", "_blank");', } ] } %}

{{- include( '@MauticCore/Helper/recentactivity.html.twig', { logs: logs } ) }}
{% endblock %}