summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorrobin <robin@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-09-27 07:32:56 +0000
committerrobin <robin@208e9e7b-5314-0410-a742-e7e81cd9613c>2007-09-27 07:32:56 +0000
commit7de944ab62f912e391bc5a81f7313fd13d635950 (patch)
tree26b0ec3245fcfed143e045ff8447ac1bc5270343
parent47bfe34cbc9db46a6e8cdad987398bf24f0e54d5 (diff)
Fix regular expression; folder name may contain special characters.
git-svn-id: https://svn.roundcube.net/trunk@834 208e9e7b-5314-0410-a742-e7e81cd9613c
-rw-r--r--roundcubemail/program/js/app.js2
1 files changed, 1 insertions, 1 deletions
diff --git a/roundcubemail/program/js/app.js b/roundcubemail/program/js/app.js
index b2fccb717..ee72e4eff 100644
--- a/roundcubemail/program/js/app.js
+++ b/roundcubemail/program/js/app.js
@@ -2463,7 +2463,7 @@ function rcube_webmail()
var reg = RegExp('['+RegExp.escape(this.env.delimiter)+']?[^'+RegExp.escape(this.env.delimiter)+']+$');
if (this.drag_active && this.check_droptarget(id) &&
(id != this.env.folder.replace(reg, '')) &&
- (!id.match(new RegExp('^'+this.env.folder+RegExp.escape(this.env.delimiter)))) &&
+ (!id.match(new RegExp('^'+RegExp.escape(this.env.folder+this.env.delimiter)))) &&
(row = document.getElementById(this.get_folder_row_id(id))))
if (find_in_array(this.env.defaultfolders, id)>=0)
{