From 279d0d20ea9c2b065e0cfcc956ebe0afe1a4cff6 Mon Sep 17 00:00:00 2001 From: wescoeur Date: Wed, 6 Apr 2016 09:49:22 +0200 Subject: [PATCH] Ensure remote smb path is a directory. (fix vatesfr/xo-web#865) --- src/remote-handlers/smb.js | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/remote-handlers/smb.js b/src/remote-handlers/smb.js index ee382ed7b..ed302a9a5 100644 --- a/src/remote-handlers/smb.js +++ b/src/remote-handlers/smb.js @@ -54,6 +54,11 @@ export default class SmbHandler extends RemoteHandlerAbstract { ? this._remote.path : '' + // Ensure remote path is a directory. + if (path !== '' && path[path.length - 1] !== '\\') { + path += '\\' + } + if (file) { path += file.replace(/\//g, '\\') }