From 9295ba409132f2b956e3a4e8c0e84f5ecb841da5 Mon Sep 17 00:00:00 2001 From: Symon Rottem Date: Mon, 26 Jun 2017 14:01:02 +0200 Subject: [PATCH] Fix issue #171. --- app/pencil-core/definition/exportTemplateManager.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/pencil-core/definition/exportTemplateManager.js b/app/pencil-core/definition/exportTemplateManager.js index 60b06c3b..057a84b1 100644 --- a/app/pencil-core/definition/exportTemplateManager.js +++ b/app/pencil-core/definition/exportTemplateManager.js @@ -145,7 +145,7 @@ ExportTemplateManager.installTemplateFromFile = function (file, type , callback) var readStream = fs.createReadStream(file.toString()); var targetDir = ExportTemplateManager.getUserTemplateDirectory().toString(); targetDir = targetDir.concat("/"+type); - var index = readStream.path.lastIndexOf("/"); + var index = readStream.path.lastIndexOf(path.sep); var fileName = readStream.path.substring(index + 1); targetDir = targetDir.concat("/" + fileName.replace(/\.[^\.]+$/, "") + "_" + Math.ceil(Math.random() * 1000) + "_" + (new Date().getTime())); readStream