mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
remove probing of live tv feeds
This commit is contained in:
parent
755f6fc79c
commit
2f83f86ee8
11 changed files with 129 additions and 80 deletions
|
@ -221,19 +221,28 @@
|
|||
}
|
||||
|
||||
var credentials = credentialProvider.credentials();
|
||||
var server = credentials.Servers.filter(function (s) {
|
||||
var servers = credentials.Servers.filter(function (s) {
|
||||
return stringEqualsIgnoreCase(s.Id, serverId);
|
||||
|
||||
})[0];
|
||||
});
|
||||
|
||||
if (!servers.length) {
|
||||
throw new Error('Server not found: ' + serverId);
|
||||
}
|
||||
|
||||
var server = servers[0];
|
||||
|
||||
return getOrAddApiClient(server, server.LastConnectionMode);
|
||||
};
|
||||
|
||||
function onAuthenticated(apiClient, result, options, saveCredentials) {
|
||||
|
||||
var server = apiClient.serverInfo();
|
||||
|
||||
var credentials = credentialProvider.credentials();
|
||||
var servers = credentials.Servers.filter(function (s) {
|
||||
return s.Id == result.ServerId;
|
||||
});
|
||||
|
||||
var server = servers.length ? servers[0] : apiClient.serverInfo();
|
||||
|
||||
server.DateLastAccessed = new Date().getTime();
|
||||
server.Id = result.ServerId;
|
||||
|
@ -942,7 +951,7 @@
|
|||
MediaBrowser.ConnectionState.ServerSignIn;
|
||||
|
||||
result.Servers.push(server);
|
||||
result.ApiClient.enableAutomaticNetworking(server, connectionMode, MediaBrowser.ServerInfo.getServerAddress(server, connectionMode));
|
||||
result.ApiClient.updateServerInfo(server, connectionMode);
|
||||
|
||||
if (result.State == MediaBrowser.ConnectionState.SignedIn) {
|
||||
afterConnected(result.ApiClient, options);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue