Skip to content

Commit e23333c

Browse files
final improvement
1 parent 1745552 commit e23333c

File tree

1 file changed

+2
-28
lines changed

1 file changed

+2
-28
lines changed

services/web/server/src/simcore_service_webserver/projects/_projects_repository_legacy.py

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -375,20 +375,7 @@ def _create_private_workspace_query(
375375
)
376376

377377
my_access_rights_subquery = (
378-
sa.select(
379-
project_to_groups.c.project_uuid,
380-
sa.func.jsonb_object_agg(
381-
project_to_groups.c.gid,
382-
sa.func.jsonb_build_object(
383-
"read",
384-
project_to_groups.c.read,
385-
"write",
386-
project_to_groups.c.write,
387-
"delete",
388-
project_to_groups.c.delete,
389-
),
390-
).label("access_rights"),
391-
)
378+
sa.select(project_to_groups.c.project_uuid)
392379
.where(
393380
(
394381
project_to_groups.c.read
@@ -452,20 +439,7 @@ def _create_shared_workspace_query(
452439
)
453440

454441
my_workspace_access_rights_subquery = (
455-
sa.select(
456-
workspaces_access_rights.c.workspace_id,
457-
sa.func.jsonb_object_agg(
458-
workspaces_access_rights.c.gid,
459-
sa.func.jsonb_build_object(
460-
"read",
461-
workspaces_access_rights.c.read,
462-
"write",
463-
workspaces_access_rights.c.write,
464-
"delete",
465-
workspaces_access_rights.c.delete,
466-
),
467-
).label("access_rights"),
468-
)
442+
sa.select(workspaces_access_rights.c.workspace_id)
469443
.where(
470444
workspaces_access_rights.c.read,
471445
workspaces_access_rights.c.gid.in_(user_groups),

0 commit comments

Comments
 (0)