From 2b1efac6eea82783c47cc2673b86aced4e9c0bdf Mon Sep 17 00:00:00 2001 From: lin onetwo Date: Tue, 6 Feb 2024 01:00:09 +0800 Subject: [PATCH] Fix: on Windows, tiddlywiki.files title source shoud use / instead of \ (#7949) * fix: on Windows, tiddlywiki.files title source shoud use / instead of \ * fix: split path.sep instead of / --- boot/boot.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/boot/boot.js b/boot/boot.js index 1965efb5c..7049b39b4 100644 --- a/boot/boot.js +++ b/boot/boot.js @@ -1967,10 +1967,10 @@ $tw.loadTiddlersFromSpecification = function(filepath,excludeRegExp) { var value = tiddler[name]; switch(fieldInfo.source) { case "subdirectories": - value = path.relative(rootPath, filename).split('/').slice(0, -1); + value = path.relative(rootPath, filename).split(path.sep).slice(0, -1); break; case "filepath": - value = path.relative(rootPath, filename); + value = path.relative(rootPath, filename).split(path.sep).join('/'); break; case "filename": value = path.basename(filename);