do the 'default' thing more often

This commit is contained in:
David 2017-05-18 21:49:10 -04:00
parent 1226b8e721
commit 4e3c310499

View File

@ -28,7 +28,7 @@
$("#search").unbind('input'); $("#search").unbind('input');
$("#search").on("input", function(e) { search(data, e.target.value); }); $("#search").on("input", function(e) { search(data, e.target.value); });
renderTable(data, 'authorLast'); //default sorting on load is author's last name renderTable(data);
} }
function search(data, searchString) { function search(data, searchString) {
@ -36,7 +36,7 @@
relevantFields = ['title', 'author', 'genre', 'publisher', 'series', 'year']; relevantFields = ['title', 'author', 'genre', 'publisher', 'series', 'year'];
if (!searchString) { if (!searchString) {
renderTable(data, 'authorLast'); renderTable(data);
return false; return false;
} }
@ -49,6 +49,7 @@
function renderTable(data, sortField) { function renderTable(data, sortField) {
data = _.sortBy(data, 'title'); data = _.sortBy(data, 'title');
data = _.sortBy(data, 'authorLast');
if (sortField) { data = _.sortBy(data, sortField); } if (sortField) { data = _.sortBy(data, sortField); }
$.each(data, function(key, value) { $.each(data, function(key, value) {