equal
deleted
inserted
replaced
192 |
192 |
193 Model.List.prototype.searchByTextFields = function(_text, _iexact) { |
193 Model.List.prototype.searchByTextFields = function(_text, _iexact) { |
194 var _iexact = _iexact || false, |
194 var _iexact = _iexact || false, |
195 _rgxp = Model.regexpFromTextOrArray(_text, true); |
195 _rgxp = Model.regexpFromTextOrArray(_text, true); |
196 return this.filter(function(_element) { |
196 return this.filter(function(_element) { |
197 return _rgxp.test(_element.description) || _rgxp.test(_element.title); |
197 var keywords = (_element.keywords || _element.getTagTexts() || []).join(", "); |
|
198 return _rgxp.test(_element.description) || _rgxp.test(_element.title) || _rgxp.test(keywords); |
198 }); |
199 }); |
199 } |
200 } |
200 |
201 |
201 Model.List.prototype.getTitles = function() { |
202 Model.List.prototype.getTitles = function() { |
202 return this.map(function(_el) { |
203 return this.map(function(_el) { |