mirror of
https://github.com/inverse-inc/sogo.git
synced 2026-09-15 02:18:00 +00:00
(js) Fix handling of mail tags in msg viewer
This commit is contained in:
@@ -81,16 +81,18 @@
|
||||
* @param {string} search - the search string to match
|
||||
* @returns a collection of strings
|
||||
*/
|
||||
Message.filterTags = function(query) {
|
||||
Message.filterTags = function(query, excludedTags) {
|
||||
var re = new RegExp(query, 'i'),
|
||||
results = [];
|
||||
|
||||
_.forEach(_.keys(Message.$tags), function(tag) {
|
||||
var pair = Message.$tags[tag];
|
||||
if (pair[0].search(re) != -1) {
|
||||
results.push({ name: tag, description: pair[0], color: pair[1] });
|
||||
if (!_.includes(excludedTags, tag))
|
||||
results.push({ name: tag, description: pair[0], color: pair[1] });
|
||||
}
|
||||
});
|
||||
|
||||
return results;
|
||||
};
|
||||
|
||||
|
||||
Reference in New Issue
Block a user