mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update images
This commit is contained in:
parent
793cf35f42
commit
fbc040dc9c
6 changed files with 42 additions and 32 deletions
|
@ -103,12 +103,7 @@
|
|||
});
|
||||
}
|
||||
|
||||
var lastFullRender = 0;
|
||||
function enableFullRender() {
|
||||
return (new Date().getTime() - lastFullRender) > 300000;
|
||||
}
|
||||
|
||||
function reload(page) {
|
||||
function reload(page, enableFullRender) {
|
||||
|
||||
renderActiveRecordings(page, ApiClient.getLiveTvRecordings({
|
||||
UserId: Dashboard.getCurrentUserId(),
|
||||
|
@ -118,7 +113,7 @@
|
|||
EnableImageTypes: "Primary,Thumb,Backdrop"
|
||||
}));
|
||||
|
||||
if (!enableFullRender()) {
|
||||
if (!enableFullRender) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
@ -190,7 +185,6 @@
|
|||
|
||||
renderItems(page, result.Items, 'upcomingKidsItems');
|
||||
});
|
||||
lastFullRender = new Date().getTime();
|
||||
}
|
||||
|
||||
function renderItems(page, items, sectionClass, overlayButton, shape) {
|
||||
|
@ -227,6 +221,10 @@
|
|||
return function (view, params) {
|
||||
|
||||
var self = this;
|
||||
var lastFullRender = 0;
|
||||
function enableFullRender() {
|
||||
return (new Date().getTime() - lastFullRender) > 300000;
|
||||
}
|
||||
|
||||
self.initTab = function () {
|
||||
|
||||
|
@ -247,7 +245,13 @@
|
|||
|
||||
self.renderTab = function () {
|
||||
var tabContent = view.querySelector('.pageTabContent[data-index=\'' + 0 + '\']');
|
||||
reload(tabContent);
|
||||
|
||||
if (enableFullRender()) {
|
||||
reload(tabContent, true);
|
||||
lastFullRender = new Date().getTime();
|
||||
} else {
|
||||
reload(tabContent);
|
||||
}
|
||||
};
|
||||
|
||||
var tabControllers = [];
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue