[FIX] mail: escape RegExp pattern

to prevent crashes if the user types, e.g. a \, in the partner's autocompletes
in Discuss ('Add a DM' in sidebar and 'Invite people to channel' dialog).
This commit is contained in:
Aaron Bohy
2016-05-03 10:34:41 +02:00
parent 1aa6774561
commit 29483ffe2e
+1 -1
View File
@@ -937,7 +937,7 @@ var chat_manager = {
var def = $.Deferred();
var values = [];
// search among prefetched partners
var search_regexp = new RegExp(utils.unaccent(search_val), 'i');
var search_regexp = new RegExp(_.str.escapeRegExp(utils.unaccent(search_val)), 'i');
_.each(mention_partner_suggestions, function (partners) {
if (values.length < limit) {
values = values.concat(_.filter(partners, function (partner) {