fix collection & trailer screens

This commit is contained in:
Luke Pulverenti 2016-07-05 12:29:25 -04:00
parent f5f87ab271
commit 86364d27e8
2 changed files with 12 additions and 12 deletions

View file

@ -166,7 +166,7 @@
elems[i].addEventListener('click', onPreviousPageClick); elems[i].addEventListener('click', onPreviousPageClick);
} }
if (!items.length) { if (!result.Items.length) {
html = '<p style="text-align:center;">' + Globalize.translate('MessageNoCollectionsAvailable') + '</p>'; html = '<p style="text-align:center;">' + Globalize.translate('MessageNoCollectionsAvailable') + '</p>';
} }

View file

@ -45,18 +45,18 @@
return context.savedQueryKey; return context.savedQueryKey;
} }
function reloadItems(page) { function reloadItems() {
Dashboard.showLoadingMsg(); Dashboard.showLoadingMsg();
var query = getQuery(page); var query = getQuery(tabContent);
ApiClient.getItems(Dashboard.getCurrentUserId(), query).then(function (result) { ApiClient.getItems(Dashboard.getCurrentUserId(), query).then(function (result) {
// Scroll back up so they can see the results from the beginning // Scroll back up so they can see the results from the beginning
window.scrollTo(0, 0); window.scrollTo(0, 0);
updateFilterControls(page); updateFilterControls(tabContent);
var pagingHtml = LibraryBrowser.getQueryPagingHtml({ var pagingHtml = LibraryBrowser.getQueryPagingHtml({
startIndex: query.StartIndex, startIndex: query.StartIndex,
@ -147,12 +147,12 @@
function onNextPageClick() { function onNextPageClick() {
query.StartIndex += query.Limit; query.StartIndex += query.Limit;
reloadItems(tabContent); reloadItems();
} }
function onPreviousPageClick() { function onPreviousPageClick() {
query.StartIndex -= query.Limit; query.StartIndex -= query.Limit;
reloadItems(tabContent); reloadItems();
} }
elems = tabContent.querySelectorAll('.btnNextPage'); elems = tabContent.querySelectorAll('.btnNextPage');
@ -165,7 +165,7 @@
elems[i].addEventListener('click', onPreviousPageClick); elems[i].addEventListener('click', onPreviousPageClick);
} }
if (!items.length) { if (!result.Items.length) {
html = '<p style="text-align:center;">' + Globalize.translate('MessageNoTrailersFound') + '</p>'; html = '<p style="text-align:center;">' + Globalize.translate('MessageNoTrailersFound') + '</p>';
} }
@ -173,7 +173,7 @@
itemsContainer.innerHTML = html; itemsContainer.innerHTML = html;
imageLoader.lazyChildren(itemsContainer); imageLoader.lazyChildren(itemsContainer);
libraryBrowser.saveQueryValues(getSavedQueryKey(page), query); libraryBrowser.saveQueryValues(getSavedQueryKey(tabContent), query);
Dashboard.hideLoadingMsg(); Dashboard.hideLoadingMsg();
}); });
@ -190,7 +190,7 @@
Events.on(filterDialog, 'filterchange', function () { Events.on(filterDialog, 'filterchange', function () {
getQuery(tabContent).StartIndex = 0; getQuery(tabContent).StartIndex = 0;
reloadItems(tabContent); reloadItems();
}); });
filterDialog.show(); filterDialog.show();
@ -211,7 +211,7 @@
var query = getQuery(tabContent); var query = getQuery(tabContent);
query.NameStartsWithOrGreater = newValue; query.NameStartsWithOrGreater = newValue;
query.StartIndex = 0; query.StartIndex = 0;
reloadItems(tabContent); reloadItems();
}); });
self.alphaPicker = new alphaPicker({ self.alphaPicker = new alphaPicker({
@ -255,7 +255,7 @@
}], }],
callback: function () { callback: function () {
getQuery(tabContent).StartIndex = 0; getQuery(tabContent).StartIndex = 0;
reloadItems(tabContent); reloadItems();
}, },
query: getQuery(tabContent), query: getQuery(tabContent),
button: e.target button: e.target
@ -271,7 +271,7 @@
self.renderTab = function () { self.renderTab = function () {
reloadItems(tabContent); reloadItems();
updateFilterControls(tabContent); updateFilterControls(tabContent);
}; };