{# @var user \App\Entity\UserSystem\User #} {# @var connected_apps array #} {% import "helper.twig" as helper %}
{% trans %}user.settings.oauth_connected_apps{% endtrans %}
{% trans %}user.settings.oauth_connected_apps.description{% endtrans %} {% if connected_apps is empty %}

{% trans %}user.settings.oauth_connected_apps.none_yet{% endtrans %}

{% else %}
{% for connected_app in connected_apps %} {% endfor %}
{% trans %}user.settings.oauth_connected_apps.app_name{% endtrans %} {% trans %}user.settings.oauth_connected_apps.scope_level{% endtrans %} {% trans %}user.settings.oauth_connected_apps.last_used{% endtrans %} {% trans %}user.settings.oauth_connected_apps.access_until{% endtrans %}
{{ connected_app.friendlyName ?? connected_app.client.name }} {% if connected_app.friendlyName is not empty %}
{{ connected_app.client.name }} {% endif %}
{{ connected_app.scopeLevel ? connected_app.scopeLevel.translationKey|trans : '-' }} {{ connected_app.lastUsedAt ? helper.format_date_nullable(connected_app.lastUsedAt) : '-' }} {{ helper.format_date_nullable(connected_app.expiry) }}
{% endif %}