[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:
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user