From f261888c555caa78e065db180d80edec1b65e5c5 Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 8 Sep 2023 16:15:12 +0800 Subject: [PATCH] :art: https://github.com/siyuan-note/siyuan/issues/9134 --- app/src/menus/workspace.ts | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/menus/workspace.ts b/app/src/menus/workspace.ts index 4a875e5fc..a7865eb16 100644 --- a/app/src/menus/workspace.ts +++ b/app/src/menus/workspace.ts @@ -190,7 +190,11 @@ export const workspaceMenu = (app: App, rect: DOMRect) => { if (hasClosestByClassName(event.target as Element, "b3-menu__action")) { event.preventDefault(); event.stopPropagation(); - fetchPost("/api/system/removeWorkspaceDir", {path: item.path}); + fetchPost("/api/system/removeWorkspaceDir", {path: item.path}, () => { + confirmDialog(window.siyuan.languages.deleteOpConfirm, window.siyuan.languages.removeWorkspacePhysically, () => { + fetchPost("/api/system/removeWorkspaceDirPhysically", {path: item.path}); + }); + }); return; } confirmDialog(window.siyuan.languages.confirm, `${pathPosix().basename(window.siyuan.config.system.workspaceDir)} -> ${pathPosix().basename(item.path)}?`, () => {