Working on time tracker

This commit is contained in:
Hillel Coren 2017-09-18 11:28:33 +03:00
parent 324e8bff35
commit c1ff189e35

View File

@ -298,16 +298,24 @@
self.matchesFilter = function(filter) {
filter = filter.toLowerCase();
if (self.description().toLowerCase().indexOf(filter) >= 0) {
return true;
}
if (self.project && self.project.name().toLowerCase().indexOf(filter) >= 0) {
return true;
}
if (self.client && self.client.displayName().toLowerCase().indexOf(filter) >= 0) {
return true;
}
return false;
var parts = filter.split(' ');
for (var i=0; i<parts.length; i++) {
var part = parts[i];
var isMatch = false;
if (self.description().toLowerCase().indexOf(part) >= 0) {
isMatch = true;
}
if (self.project && self.project.name().toLowerCase().indexOf(part) >= 0) {
isMatch = true;
}
if (self.client && self.client.displayName().toLowerCase().indexOf(part) >= 0) {
isMatch = true;
}
if (! isMatch) {
return false;
}
}
return true;
}
self.onStartClick = function() {