Open
Description
Not sure where to even start with this one. Any ideas?
SearchSource.defineSource("bookings", function(searchText, options) {
var options = (typeof options == "object") ? options : { sort: { isoScore: -1 }, limit: 20 };
if(searchText) {
var regExp = new RegExp("(" + searchText.trim().split(" ").join("|") + ")", "ig");
console.info(searchText, regExp);
var selector = { $or: [
{ customer: regExp },
{ notes: regExp }
]};
return Bookings.find(selector, options).fetch();
}
else {
return Bookings.find({}, options).fetch();
}
});
Metadata
Metadata
Assignees
Labels
No labels