From 39e869fdfd0b4e26bef30c050489619c8a92cef6 Mon Sep 17 00:00:00 2001 From: Stephen Birarda Date: Thu, 10 Mar 2016 17:54:38 -0800 Subject: [PATCH] append a trailing slash for folder rename --- interface/resources/qml/AssetServer.qml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/interface/resources/qml/AssetServer.qml b/interface/resources/qml/AssetServer.qml index a3fe6cacb8..e5e3d95a81 100644 --- a/interface/resources/qml/AssetServer.qml +++ b/interface/resources/qml/AssetServer.qml @@ -73,6 +73,11 @@ Window { newPath = "/" + newPath; } + if (oldPath[oldPath.length - 1] == '/' && newPath[newPath.length - 1] != '/') { + // this is a folder rename but the user neglected to add a trailing slash when providing a new path + newPath = newPath + "/"; + } + if (Assets.isKnownFolder(newPath)) { box = errorMessageBox("Cannot overwrite existing directory."); box.selected.connect(reload);