diff --git a/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx b/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx index e582d266d..50f0f4ab5 100644 --- a/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx +++ b/apps/dokploy/components/dashboard/compose/general/compose-file-editor.tsx @@ -83,15 +83,15 @@ export const ComposeFileEditor = ({ composeId }: Props) => { // Add keyboard shortcut for Ctrl+S/Cmd+S useEffect(() => { const handleKeyDown = (e: KeyboardEvent) => { - if ((e.ctrlKey || e.metaKey) && e.key === 's' && !isLoading) { + if ((e.ctrlKey || e.metaKey) && e.key === "s" && !isLoading) { e.preventDefault(); form.handleSubmit(onSubmit)(); } }; - document.addEventListener('keydown', handleKeyDown); + document.addEventListener("keydown", handleKeyDown); return () => { - document.removeEventListener('keydown', handleKeyDown); + document.removeEventListener("keydown", handleKeyDown); }; }, [form, onSubmit, isLoading]); diff --git a/apps/dokploy/server/api/routers/mount.ts b/apps/dokploy/server/api/routers/mount.ts index 0cfb0c071..9a189f614 100644 --- a/apps/dokploy/server/api/routers/mount.ts +++ b/apps/dokploy/server/api/routers/mount.ts @@ -31,7 +31,6 @@ export const mountRouter = createTRPCRouter({ update: protectedProcedure .input(apiUpdateMount) .mutation(async ({ input }) => { - await updateMount(input.mountId, input); - return true; + return await updateMount(input.mountId, input); }), }); diff --git a/packages/server/src/services/mount.ts b/packages/server/src/services/mount.ts index 836feacec..aca0db055 100644 --- a/packages/server/src/services/mount.ts +++ b/packages/server/src/services/mount.ts @@ -144,7 +144,8 @@ export const updateMount = async ( await deleteFileMount(mountId); await createFileMount(mountId); } - return mount; + + return await findMountById(mountId); }); };