Skip to content

Commit

Permalink
Admin device search now indexes serial number
Browse files Browse the repository at this point in the history
  • Loading branch information
arc12012 committed Apr 6, 2017
1 parent 523a88e commit a3dbda4
Showing 1 changed file with 8 additions and 1 deletion.
9 changes: 8 additions & 1 deletion WebContent/html/webpages/adminDeviceSettings.jsp
Original file line number Diff line number Diff line change
Expand Up @@ -338,8 +338,15 @@ function fuzzyFilter(deviceArray)
for (var i = modelFilterResults.length - 1; i >= 0; i--) {
modelFilterResults[i].original.model=modelFilterResults[i].string;
}
////// Sixth pass: filter by Serial
options.extract = function(arg) {return arg.serial;};
var serialFilterResults = fuzzy.filter(searchText, deviceArray, options);
// replace releveant field with bolded string
for (var i = serialFilterResults.length - 1; i >= 0; i--) {
serialFilterResults[i].original.serial=serialFilterResults[i].string;
}
var filteredResults = union([nameFilterResults,macFilterResults,manufacturerFilterResults,hardwareFilterResults,modelFilterResults]);
var filteredResults = union([nameFilterResults,macFilterResults,manufacturerFilterResults,hardwareFilterResults,modelFilterResults,serialFilterResults]);
// this returns a filtered array of objects with attributes 'index', 'original', 'score', and 'string'
// I am interested in the 'original' attribute, which is the relevant object exactly as it was submitted,
Expand Down

0 comments on commit a3dbda4

Please sign in to comment.