{% import '@OroUser/macros.html.twig' as U %} {% if is_granted('VIEW', entity, oro_get_owner_field_name(entity)) %} {% if bracket_parts is not defined %} {% set bracket_parts = [] %} {% endif %} {% set ownerType = oro_get_owner_type(entity) %} {% if ownerType == 'USER' %} {% set userOwner = oro_get_entity_owner(entity) %} {% if userOwner %} {% set businessUnitName = U.user_business_unit_name(userOwner, false) %} {% if businessUnitName is not empty %} {% set bracket_parts = [businessUnitName]|merge(bracket_parts) %} {% endif %} {% endif %} {% elseif ownerType == 'ORGANIZATION' %} {% if organizationInfo is not defined %} {% set organizationOwner = oro_get_entity_owner(entity) %} {% if organizationOwner is not null %} {% set organizationInfo = 'oro.ui.owner'|trans ~ ': ' ~ organizationOwner.name %} {% else %} {% set organizationInfo = '' %} {% endif %} {% endif %} {{ organizationInfo|raw }} {% endif %} {% if bracket_parts is not empty %} ({{ bracket_parts|join(', ')|raw }}) {% endif %} {% endif %}