From 720032bb8e3b529bef79439b34663bbdd07944b0 Mon Sep 17 00:00:00 2001 From: lilia Date: Wed, 9 Dec 2015 11:43:26 -0800 Subject: [PATCH] Remove id from search tokens Instead, just strip the leading + from search queries that look like numbers. // FREEBIE --- js/models/conversations.js | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/js/models/conversations.js b/js/models/conversations.js index aad418f9f..aa6fdeccd 100644 --- a/js/models/conversations.js +++ b/js/models/conversations.js @@ -84,7 +84,6 @@ var regionCode = storage.get('regionCode'); var number = libphonenumber.util.parseNumber(this.id, regionCode); tokens.push( - this.id, number.nationalNumber, number.countryCode + number.nationalNumber ); @@ -400,7 +399,7 @@ search: function(query) { query = query.trim().toLowerCase(); if (query.length > 0) { - query = query.replace(/[-.\(\)]*/g,''); + query = query.replace(/[-.\(\)]*/g,'').replace(/^\+(\d*)$/, '$1'); var lastCharCode = query.charCodeAt(query.length - 1); var nextChar = String.fromCharCode(lastCharCode + 1); var upper = query.slice(0, -1) + nextChar;