mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update now playing bar
This commit is contained in:
parent
23c8b56c44
commit
d3f216a01e
5 changed files with 103 additions and 73 deletions
|
@ -974,6 +974,18 @@
|
|||
return Promise.resolve(self.getPlayerStateInternal());
|
||||
};
|
||||
|
||||
function normalizePrimaryImage(state) {
|
||||
|
||||
if (state && state.NowPlayingItem) {
|
||||
if (!state.NowPlayingItem.ImageTags || !state.NowPlayingItem.ImageTags.Primary) {
|
||||
if (state.NowPlayingItem.PrimaryImageTag) {
|
||||
state.NowPlayingItem.ImageTags = state.NowPlayingItem.ImageTags || {};
|
||||
state.NowPlayingItem.ImageTags.Primary = state.NowPlayingItem.PrimaryImageTag;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
self.lastPlayerData = {};
|
||||
|
||||
self.getPlayerStateInternal = function (data) {
|
||||
|
@ -986,14 +998,7 @@
|
|||
data = data || self.lastPlayerData;
|
||||
self.lastPlayerData = data;
|
||||
|
||||
if (data && data.NowPlayingItem) {
|
||||
if (!data.NowPlayingItem.ImageTags || !data.NowPlayingItem.ImageTags.Primary) {
|
||||
if (data.NowPlayingItem.PrimaryImageTag) {
|
||||
data.NowPlayingItem.ImageTags = data.NowPlayingItem.ImageTags || {};
|
||||
data.NowPlayingItem.ImageTags.Primary = data.NowPlayingItem.PrimaryImageTag;
|
||||
}
|
||||
}
|
||||
}
|
||||
normalizePrimaryImage(data);
|
||||
|
||||
//console.log(JSON.stringify(data));
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue