From 35f04ce6bbc310c82118ea7f403e578979ef03da Mon Sep 17 00:00:00 2001 From: Jakub Brzegowski Date: Fri, 19 Apr 2024 14:25:53 +0200 Subject: [PATCH] IBX-8075: User (group) re-selection not possible after failed role assignment (#1244) --- .../admin/user/role_assignment/create.html.twig | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/src/bundle/Resources/views/themes/admin/user/role_assignment/create.html.twig b/src/bundle/Resources/views/themes/admin/user/role_assignment/create.html.twig index 415732aa15..03ff01eeaa 100644 --- a/src/bundle/Resources/views/themes/admin/user/role_assignment/create.html.twig +++ b/src/bundle/Resources/views/themes/admin/user/role_assignment/create.html.twig @@ -34,9 +34,9 @@ id: user.content.versionInfo.contentInfo.id, name: ibexa_content_name(user) }) %} - {% set items_map = form.users.vars.data|reduce((output, user) => output|merge({ - "{{user.content.versionInfo.contentInfo.id}}": user.id - }), {}) %} + {% set items_map = form.users.vars.data|reduce((output, user) => output + { + (user.id): user.content.versionInfo.contentInfo.mainLocationId, + }, {}) %} {% set users_udw_title = "role_assignment.view.add.panel.users_and_groups.users.udw_title" |trans({}, 'ibexa_role') |desc("Select Users to assign to the Role") %} @@ -66,9 +66,9 @@ id: group.content.versionInfo.contentInfo.id, name: ibexa_content_name(group.content) }) %} - {% set items_map = form.groups.vars.data|reduce((output, group) => output|merge({ - "{{group.content.versionInfo.contentInfo.i}}": group.id - }), {}) %} + {% set items_map = form.groups.vars.data|reduce((output, group) => output + { + (group.id): group.content.versionInfo.contentInfo.mainLocationId, + }, {}) %} {% set groups_udw_title = "role_assignment.view.add.panel.users_and_groups.groups.udw_title" |trans({}, 'ibexa_role') |desc("Select User Groups to assign to the Role") %}