diff options
author | Lukas Reschke <lukas@owncloud.com> | 2015-01-24 09:56:00 +0100 |
---|---|---|
committer | Lukas Reschke <lukas@owncloud.com> | 2015-01-24 09:56:00 +0100 |
commit | b848062d881902cb09c3aa4aff3e8ec667d58513 (patch) | |
tree | edb8c2afc1b15e902bbb24b92d8d026642535ec2 /apps/files/js/breadcrumb.js | |
parent | 30a5758a95f612d00f9aed934819f16c67aceefc (diff) | |
download | nextcloud-server-b848062d881902cb09c3aa4aff3e8ec667d58513.tar.gz nextcloud-server-b848062d881902cb09c3aa4aff3e8ec667d58513.zip |
Parse backslash as directory separator in breadcrumb
This will parse backslashes as directory separators in breadcrumbs. Thus when accessing something like `/index.php/apps/files?dir=foo\foo` the breadcrumb will properly resolve this instead of showing `foo\foo`
Fixes https://github.com/owncloud/core/issues/13643
Diffstat (limited to 'apps/files/js/breadcrumb.js')
-rw-r--r-- | apps/files/js/breadcrumb.js | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/apps/files/js/breadcrumb.js b/apps/files/js/breadcrumb.js index 5cea2639c7d..364475e4a4f 100644 --- a/apps/files/js/breadcrumb.js +++ b/apps/files/js/breadcrumb.js @@ -67,6 +67,7 @@ * @param dir path to be displayed as breadcrumb */ setDirectory: function(dir) { + dir = dir.replace(/\\/g, '/'); dir = dir || '/'; if (dir !== this.dir) { this.dir = dir; |