mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
rework media source methods
This commit is contained in:
parent
240a0fe22f
commit
c280d5e59d
1 changed files with 4 additions and 2 deletions
|
@ -185,8 +185,7 @@ var Dashboard = {
|
||||||
var url = getWindowUrl().toLowerCase();
|
var url = getWindowUrl().toLowerCase();
|
||||||
|
|
||||||
return url.indexOf('mediabrowser.tv') != -1 ||
|
return url.indexOf('mediabrowser.tv') != -1 ||
|
||||||
url.indexOf('emby.media') != -1 ||
|
url.indexOf('emby.media') != -1;
|
||||||
url.indexOf('mediabrowser.github') != -1;
|
|
||||||
},
|
},
|
||||||
|
|
||||||
logout: function (logoutWithServer) {
|
logout: function (logoutWithServer) {
|
||||||
|
@ -1355,7 +1354,9 @@ var Dashboard = {
|
||||||
});
|
});
|
||||||
|
|
||||||
if (!Dashboard.isServerlessPage()) {
|
if (!Dashboard.isServerlessPage()) {
|
||||||
|
|
||||||
if (Dashboard.serverAddress() && Dashboard.getCurrentUserId() && Dashboard.getAccessToken()) {
|
if (Dashboard.serverAddress() && Dashboard.getCurrentUserId() && Dashboard.getAccessToken()) {
|
||||||
|
|
||||||
window.ApiClient = new MediaBrowser.ApiClient(Logger, Dashboard.serverAddress(), appName, appVersion, deviceName, deviceId);
|
window.ApiClient = new MediaBrowser.ApiClient(Logger, Dashboard.serverAddress(), appName, appVersion, deviceName, deviceId);
|
||||||
|
|
||||||
ApiClient.setCurrentUserId(Dashboard.getCurrentUserId(), Dashboard.getAccessToken());
|
ApiClient.setCurrentUserId(Dashboard.getCurrentUserId(), Dashboard.getAccessToken());
|
||||||
|
@ -1364,6 +1365,7 @@ var Dashboard = {
|
||||||
|
|
||||||
ConnectionManager.addApiClient(ApiClient, true).fail(Dashboard.logout);
|
ConnectionManager.addApiClient(ApiClient, true).fail(Dashboard.logout);
|
||||||
} else {
|
} else {
|
||||||
|
|
||||||
Dashboard.logout();
|
Dashboard.logout();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue