@@ -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