From 3215a064df17bebf2a4ff48ff442c4604893bf98 Mon Sep 17 00:00:00 2001 From: "detail-app[bot]" <180357370+detail-app[bot]@users.noreply.github.com> Date: Mon, 7 Sep 2026 20:40:23 +0000 Subject: [PATCH] chore: remove unused handleDuplicateEnvironment handler --- .../project/advanced-environment-selector.tsx | 21 ------------------- 1 file changed, 21 deletions(-) diff --git a/apps/dokploy/components/dashboard/project/advanced-environment-selector.tsx b/apps/dokploy/components/dashboard/project/advanced-environment-selector.tsx index 462bd760a..b8527da59 100644 --- a/apps/dokploy/components/dashboard/project/advanced-environment-selector.tsx +++ b/apps/dokploy/components/dashboard/project/advanced-environment-selector.tsx @@ -77,7 +77,6 @@ export const AdvancedEnvironmentSelector = ({ const createEnvironment = api.environment.create.useMutation(); const updateEnvironment = api.environment.update.useMutation(); const deleteEnvironment = api.environment.remove.useMutation(); - const duplicateEnvironment = api.environment.duplicate.useMutation(); // Refetch project data const utils = api.useUtils(); @@ -159,26 +158,6 @@ export const AdvancedEnvironmentSelector = ({ } }; - const handleDuplicateEnvironment = async (environment: Environment) => { - try { - const result = await duplicateEnvironment.mutateAsync({ - environmentId: environment.environmentId, - name: `${environment.name}-copy`, - description: environment.description || undefined, - }); - - toast.success("Environment duplicated successfully"); - utils.project.one.invalidate({ projectId }); - - // Navigate to the new duplicated environment - router.push( - `/dashboard/project/${projectId}/environment/${result.environmentId}`, - ); - } catch (error) { - toast.error("Failed to duplicate environment"); - } - }; - const openEditDialog = (environment: Environment) => { setSelectedEnvironment(environment); setName(environment.name);