{% macro render_impersonation_legacy(original_name) %}
{% trans %}Impersonating{% endtrans %} {{ session.user.full_name }} ({{ original_name }})
{% endmacro %} {% macro render_impersonation_new(original_name) %}
{% trans name='%s'|safe|format(session.user.full_name) %}Impersonating {{ name }}{% endtrans %} ({{ original_name }})
{% endmacro %} {% macro render_impersonation(legacy=false) %} {% set login_as_data = session.get('login_as_orig_user') %} {% if login_as_data %} {% set user_name = login_as_data['user_name'] %} {{ render_impersonation_legacy(user_name) if legacy else render_impersonation_new(user_name) }} {% endif %} {% endmacro %}