mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
auto-organize fix
This commit is contained in:
parent
bbfda77868
commit
f64e0c7c53
54 changed files with 838 additions and 666 deletions
33
dashboard-ui/thirdparty/apiclient/credentials.js
vendored
33
dashboard-ui/thirdparty/apiclient/credentials.js
vendored
|
@ -7,15 +7,21 @@
|
|||
globalScope.MediaBrowser.CredentialProvider = function () {
|
||||
|
||||
var self = this;
|
||||
var credentials;
|
||||
var credentials = null;
|
||||
var key = 'servercredentials3';
|
||||
|
||||
function ensure() {
|
||||
|
||||
credentials = credentials || JSON.parse(appStorage.getItem(key) || '{}');
|
||||
credentials.Servers = credentials.Servers || credentials.servers || [];
|
||||
if (!credentials) {
|
||||
|
||||
var json = appStorage.getItem(key) || '{}';
|
||||
|
||||
credentials.servers = null;
|
||||
console.log('credentials initialized with: ' + json);
|
||||
credentials = JSON.parse(json);
|
||||
credentials.Servers = credentials.Servers || credentials.servers || [];
|
||||
|
||||
credentials.servers = null;
|
||||
}
|
||||
}
|
||||
|
||||
function get() {
|
||||
|
@ -65,6 +71,8 @@
|
|||
// Merge the data
|
||||
existing.DateLastAccessed = Math.max(existing.DateLastAccessed || 0, server.DateLastAccessed || 0);
|
||||
|
||||
existing.UserLinkType = server.UserLinkType;
|
||||
|
||||
if (server.AccessToken) {
|
||||
existing.AccessToken = server.AccessToken;
|
||||
existing.UserId = server.UserId;
|
||||
|
@ -101,21 +109,4 @@
|
|||
};
|
||||
};
|
||||
|
||||
globalScope.MediaBrowser.ServerInfo = {
|
||||
|
||||
getServerAddress: function (server, mode) {
|
||||
|
||||
switch (mode) {
|
||||
case MediaBrowser.ConnectionMode.Local:
|
||||
return server.LocalAddress;
|
||||
case MediaBrowser.ConnectionMode.Manual:
|
||||
return server.ManualAddress;
|
||||
case MediaBrowser.ConnectionMode.Remote:
|
||||
return server.RemoteAddress;
|
||||
default:
|
||||
return server.ManualAddress || server.LocalAddress || server.RemoteAddress;
|
||||
}
|
||||
}
|
||||
};
|
||||
|
||||
})(window, window.JSON);
|
Loading…
Add table
Add a link
Reference in a new issue