From 36c6376220a99b25aa02ba59b984f950435aa8de Mon Sep 17 00:00:00 2001 From: zadam Date: Sun, 21 Apr 2019 09:05:55 +0200 Subject: [PATCH] create trilium data directory if it doesn't exist, closes #491 --- src/services/data_dir.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/services/data_dir.js b/src/services/data_dir.js index fcdedad24..a923e5e61 100644 --- a/src/services/data_dir.js +++ b/src/services/data_dir.js @@ -36,6 +36,10 @@ const DIR_NAME = 'trilium-data'; function getTriliumDataDir() { if (process.env.TRILIUM_DATA_DIR) { + if (!fs.existsSync(process.env.TRILIUM_DATA_DIR)) { + fs.mkdirSync(process.env.TRILIUM_DATA_DIR, 0o700); + } + return process.env.TRILIUM_DATA_DIR; }