change structure of permissions output

This commit is contained in:
2025-06-02 15:38:23 +03:30
parent d1549a97b6
commit a6cd093665

View File

@@ -50,10 +50,11 @@ class PermissionSerializer(serializers.ModelSerializer):
for counter, permission in enumerate(permissions):
if permission.page.name not in pages_list:
pages_list.append(permission.page.name)
structure.append(
{f'{permission.page.name}': itertools.chain(*list(
structure.append({
'page_name': permission.page.name,
'page_access': itertools.chain(*list(
permission.page.permission_page.all().values_list('name')))
})
})
return structure