From 7242204508c86f4db10b7029bc45ab6e25a651af Mon Sep 17 00:00:00 2001 From: Shashwat Sharma Date: Fri, 21 Jan 2022 19:00:05 +0530 Subject: [PATCH] feat: set default name of exported file to current filename (#2902) This changes the default name set when saving an exported file, defaulting to the name of .md file, and then to the first header. Previously, it defaulted to the first header. Issues: #2731 --- src/main/menu/actions/file.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/menu/actions/file.js b/src/main/menu/actions/file.js index 6bd0431e..ea4ea178 100644 --- a/src/main/menu/actions/file.js +++ b/src/main/menu/actions/file.js @@ -53,9 +53,9 @@ const handleResponseForExport = async (e, { type, content, pathname, title, page const win = BrowserWindow.fromWebContents(e.sender) const extension = EXTENSION_HASN[type] const dirname = pathname ? path.dirname(pathname) : getPath('documents') - let nakedFilename = title + let nakedFilename = pathname ? path.basename(pathname, '.md') : title if (!nakedFilename) { - nakedFilename = pathname ? path.basename(pathname, '.md') : 'Untitled' + nakedFilename = 'Untitled' } const defaultPath = path.join(dirname, `${nakedFilename}${extension}`)