{# Copyright (C) 2020 CERN. Copyright (C) 2020 Northwestern University. Copyright (C) 2021 TU Wien. Invenio RDM Records is free software; you can redistribute it and/or modify it under the terms of the MIT License; see LICENSE file for more details. #} {%- from "invenio_app_rdm/records/macros/creatibutors.html" import affiliations_accordion, show_creatibutors %}
{% if record.ui.creators and record.ui.creators.creators %}

{{ _('Creators') }}

    {{ show_creatibutors(record.ui.creators.creators, show_affiliations=True) }}
{# Todo: get full list of all affiliations (both creators & contributors) e.g. record.ui.affiliation and merge to one accordion #} {% if record.ui.creators and record.ui.creators.affiliations %} {{ affiliations_accordion('creators', record.ui.creators.affiliations)}} {% endif %}
{% endif %} {% if record.ui.contributors and record.ui.contributors.contributors %}

{{ _('Contributors') }}

{%- for group in record.ui.contributors.contributors|groupby('role.title')%}

{{group.grouper}}{%- if group.list|length > 1 -%}s{%- endif -%}:

    {{ show_creatibutors(group.list, show_affiliations=True, type="contributors") }}
{%- endfor %}
{% if record.ui.contributors and record.ui.contributors.affiliations %} {{ affiliations_accordion('contributors', record.ui.contributors.affiliations)}} {% endif %}
{% endif %}