diff --git a/apps/dokploy/components/dashboard/compose/general/isolated-deployment.tsx b/apps/dokploy/components/dashboard/compose/general/isolated-deployment.tsx index 8ee9c786..d76f7902 100644 --- a/apps/dokploy/components/dashboard/compose/general/isolated-deployment.tsx +++ b/apps/dokploy/components/dashboard/compose/general/isolated-deployment.tsx @@ -71,8 +71,8 @@ export const IsolatedDeployment = ({ composeId }: Props) => { isolatedDeployment: formData?.isolatedDeployment || false, }) .then(async (_data) => { - randomizeCompose(); - refetch(); + await randomizeCompose(); + await refetch(); toast.success("Compose updated"); }) .catch(() => { @@ -84,15 +84,10 @@ export const IsolatedDeployment = ({ composeId }: Props) => { await mutateAsync({ composeId, suffix: data?.appName || "", - }) - .then(async (data) => { - await utils.project.all.invalidate(); - setCompose(data); - toast.success("Compose Isolated"); - }) - .catch(() => { - toast.error("Error isolating the compose"); - }); + }).then(async (data) => { + await utils.project.all.invalidate(); + setCompose(data); + }); }; return ( diff --git a/apps/dokploy/components/dashboard/compose/general/randomize-compose.tsx b/apps/dokploy/components/dashboard/compose/general/randomize-compose.tsx index 4cc877fd..5ac67e0c 100644 --- a/apps/dokploy/components/dashboard/compose/general/randomize-compose.tsx +++ b/apps/dokploy/components/dashboard/compose/general/randomize-compose.tsx @@ -77,8 +77,8 @@ export const RandomizeCompose = ({ composeId }: Props) => { randomize: formData?.randomize || false, }) .then(async (_data) => { - randomizeCompose(); - refetch(); + await randomizeCompose(); + await refetch(); toast.success("Compose updated"); }) .catch(() => { @@ -90,15 +90,10 @@ export const RandomizeCompose = ({ composeId }: Props) => { await mutateAsync({ composeId, suffix, - }) - .then(async (data) => { - await utils.project.all.invalidate(); - setCompose(data); - toast.success("Compose randomized"); - }) - .catch(() => { - toast.error("Error randomizing the compose"); - }); + }).then(async (data) => { + await utils.project.all.invalidate(); + setCompose(data); + }); }; return ( diff --git a/apps/dokploy/package.json b/apps/dokploy/package.json index 12ed499b..adb10f0e 100644 --- a/apps/dokploy/package.json +++ b/apps/dokploy/package.json @@ -1,6 +1,6 @@ { "name": "dokploy", - "version": "v0.22.5", + "version": "v0.22.6", "private": true, "license": "Apache-2.0", "type": "module", diff --git a/packages/server/src/utils/backups/web-server.ts b/packages/server/src/utils/backups/web-server.ts index ed6b020f..54592d87 100644 --- a/packages/server/src/utils/backups/web-server.ts +++ b/packages/server/src/utils/backups/web-server.ts @@ -67,7 +67,7 @@ export const runWebServerBackup = async (backup: BackupSchedule) => { await execAsync(cleanupCommand); await execAsync( - `rsync -av --ignore-errors ${BASE_PATH}/ ${tempDir}/filesystem/`, + `rsync -a --ignore-errors ${BASE_PATH}/ ${tempDir}/filesystem/`, ); writeStream.write("Copied filesystem to temp directory\n");