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

consolidate itembyname detail js

This commit is contained in:
Luke Pulverenti 2013-04-10 13:36:34 -04:00
parent a5b6dbcd1a
commit 3ca4d1ea8c
6 changed files with 134 additions and 449 deletions

View file

@ -632,6 +632,7 @@
},
getDetailImageHtml: function (item) {
var imageTags = item.ImageTags || {};
var html = '';
@ -641,11 +642,34 @@
if (imageTags.Primary) {
url = ApiClient.getImageUrl(item.Id, {
type: "Primary",
width: 800,
tag: item.ImageTags.Primary
});
if (item.Type == "Person") {
url = ApiClient.getPersonImageUrl(item.Name, {
width: 800,
tag: imageTags.Primary,
type: "primary"
});
}
else if (item.Type == "Genre") {
url = ApiClient.getGenreImageUrl(item.Name, {
width: 800,
tag: imageTags.Primary,
type: "primary"
});
}
else if (item.Type == "Studio") {
url = ApiClient.getStudioImageUrl(item.Name, {
width: 800,
tag: imageTags.Primary,
type: "primary"
});
}
else {
url = ApiClient.getImageUrl(item.Id, {
type: "Primary",
width: 800,
tag: item.ImageTags.Primary
});
}
}
else if (item.BackdropImageTags && item.BackdropImageTags.length) {