From 4c4c72bc9c54030c120e7acbc36c777822682a5c Mon Sep 17 00:00:00 2001 From: Mauricio Siu <47042324+Siumauricio@users.noreply.github.com> Date: Mon, 1 Sep 2025 23:23:58 -0600 Subject: [PATCH] refactor: update permissions handling to extract services from environments, improving data structure and clarity in user permissions management --- .../components/dashboard/settings/users/add-permissions.tsx | 2 +- apps/dokploy/pages/dashboard/project/[projectId].tsx | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/apps/dokploy/components/dashboard/settings/users/add-permissions.tsx b/apps/dokploy/components/dashboard/settings/users/add-permissions.tsx index 70446e0e0..54ac35f63 100644 --- a/apps/dokploy/components/dashboard/settings/users/add-permissions.tsx +++ b/apps/dokploy/components/dashboard/settings/users/add-permissions.tsx @@ -334,7 +334,7 @@ export const AddUserPermissions = ({ userId }: Props) => { )}
{projects?.map((item, index) => { - const applications = extractServices(item); + const applications = item.environments.flatMap(env => extractServices(env)); return ( >; -type Environment = Awaited>; +type Environment = Omit>, "project"> ; export type Services = { appName: string;