1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

consolidate artists scripts

This commit is contained in:
Luke Pulverenti 2016-06-17 15:32:48 -04:00
parent 42669c4089
commit 68f26ae96e
6 changed files with 18 additions and 189 deletions

View file

@ -38,7 +38,7 @@
function getSavedQueryKey(context) {
if (!context.savedQueryKey) {
context.savedQueryKey = LibraryBrowser.getSavedQueryKey('artists');
context.savedQueryKey = LibraryBrowser.getSavedQueryKey(self.mode);
}
return context.savedQueryKey;
}
@ -49,7 +49,11 @@
var query = getQuery(page);
ApiClient.getArtists(Dashboard.getCurrentUserId(), query).then(function (result) {
var promise = self.mode == 'albumartists' ?
ApiClient.getAlbumArtists(Dashboard.getCurrentUserId(), query) :
ApiClient.getArtists(Dashboard.getCurrentUserId(), query);
promise.then(function (result) {
// Scroll back up so they can see the results from the beginning
window.scrollTo(0, 0);
@ -141,7 +145,7 @@
var filterDialog = new filterDialogFactory({
query: getQuery(page),
mode: 'artists'
mode: self.mode
});
Events.on(filterDialog, 'filterchange', function () {