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

added season page

This commit is contained in:
Luke Pulverenti 2013-04-17 00:21:24 -04:00
parent 69fb2cdfba
commit 2cab873a9b
5 changed files with 248 additions and 29 deletions

View file

@ -4,17 +4,15 @@
MediaLibraryPage.lastVirtualFolderName = "";
MediaLibraryPage.reloadLibrary();
MediaLibraryPage.reloadLibrary(this);
},
reloadLibrary: function () {
reloadLibrary: function (page) {
Dashboard.showLoadingMsg();
var userId = getParameterByName("userId");
var page = $.mobile.activePage;
if (userId) {
$('#userProfileNavigation', page).show();
@ -28,8 +26,11 @@
if (user.Configuration.UseCustomLibrary) {
ApiClient.getVirtualFolders(userId).done(MediaLibraryPage.reloadVirtualFolders);
$(".editing_default").hide();
ApiClient.getVirtualFolders(userId).done(function (result) {
MediaLibraryPage.reloadVirtualFolders(page, result);
});
$(".editing_default", page).hide();
$('#divMediaLibrary', page).show();
} else {
$('#divMediaLibrary', page).hide();
@ -41,7 +42,9 @@
} else {
$('#userProfileNavigation', page).hide();
ApiClient.getVirtualFolders().done(MediaLibraryPage.reloadVirtualFolders);
ApiClient.getVirtualFolders().done(function(result) {
MediaLibraryPage.reloadVirtualFolders(page, result);
});
$('#fldUseDefaultLibrary', page).hide();
$('#divMediaLibrary', page).show();
@ -49,9 +52,7 @@
}
},
reloadVirtualFolders: function (virtualFolders) {
var page = $.mobile.activePage;
reloadVirtualFolders: function (page, virtualFolders) {
if (virtualFolders) {
MediaLibraryPage.virtualFolders = virtualFolders;
@ -113,14 +114,17 @@
Dashboard.showLoadingMsg();
var userId = getParameterByName("userId");
var page = $.mobile.activePage;
ApiClient.getUser(userId).done(function (user) {
user.Configuration.UseCustomLibrary = !useDefaultLibrary;
ApiClient.updateUser(user).done(MediaLibraryPage.reloadLibrary);
ApiClient.updateUser(user).done(function() {
MediaLibraryPage.reloadLibrary(page);
});
$(".editing_default").hide();
$(".editing_default", page).hide();
});
},
@ -266,7 +270,7 @@
$('#popupEnterText', page).popup("close");
$('#popupDirectoryPicker', page).popup("close");
MediaLibraryPage.reloadLibrary();
MediaLibraryPage.reloadLibrary(page);
}
};