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

added ability to mark IBN items as favorites

This commit is contained in:
Luke Pulverenti 2013-04-13 15:24:34 -04:00
parent 04e2e510e5
commit 5ea81ef66d
4 changed files with 101 additions and 49 deletions

View file

@ -6,24 +6,40 @@
var getItemPromise;
var person = getParameterByName('person');
var name = getParameterByName('person');
if (person) {
getItemPromise = ApiClient.getPerson(person);
}
else if (getParameterByName('studio')) {
getItemPromise = ApiClient.getStudio(getParameterByName('studio'));
}
else if (getParameterByName('genre')) {
getItemPromise = ApiClient.getGenre(getParameterByName('genre'));
if (name) {
getItemPromise = ApiClient.getPerson(name);
} else {
throw new Error('Invalid request');
name = getParameterByName('studio');
if (name) {
getItemPromise = ApiClient.getStudio(name);
} else {
name = getParameterByName('genre');
if (name) {
getItemPromise = ApiClient.getGenre(name);
}
else {
throw new Error('Invalid request');
}
}
}
getItemPromise.done(function (item) {
var getUserDataPromise = ApiClient.getItembyNameUserData(Dashboard.getCurrentUserId(), name);
var name = item.Name;
$.when(getItemPromise, getUserDataPromise).done(function (response1, response2) {
var item = response1[0];
var userdata = response2[0];
item.UserData = userdata;
name = item.Name;
$('#itemImage', page).html(LibraryBrowser.getDetailImageHtml(item));