mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
update lazy loader
This commit is contained in:
parent
0291450ffb
commit
71b0be28b8
8 changed files with 226 additions and 126 deletions
|
@ -7,9 +7,14 @@ define(['appSettings', 'events', 'browser'], function (appsettings, events, brow
|
|||
var currentUserId;
|
||||
var currentApiClient;
|
||||
var displayPrefs;
|
||||
var saveTimeout;
|
||||
|
||||
self.setUserInfo = function (userId, apiClient) {
|
||||
|
||||
if (saveTimeout) {
|
||||
clearTimeout(saveTimeout);
|
||||
}
|
||||
|
||||
currentUserId = userId;
|
||||
currentApiClient = apiClient;
|
||||
|
||||
|
@ -24,7 +29,6 @@ define(['appSettings', 'events', 'browser'], function (appsettings, events, brow
|
|||
});
|
||||
};
|
||||
|
||||
var saveTimeout;
|
||||
function onSaveTimeout() {
|
||||
saveTimeout = null;
|
||||
currentApiClient.updateDisplayPreferences('usersettings', displayPrefs, currentUserId, 'emby');
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue