mirror of
https://github.com/jellyfin/jellyfin-web
synced 2025-03-30 19:56:21 +00:00
fixes #406 - Dashboard not refreshing
This commit is contained in:
parent
3e69d637c4
commit
ee25e54186
1 changed files with 9 additions and 2 deletions
|
@ -700,8 +700,6 @@ var Dashboard = {
|
|||
systemInfo = systemInfo || Dashboard.lastSystemInfo;
|
||||
|
||||
ApiClient.openWebSocket(systemInfo.WebSocketPortNumber);
|
||||
|
||||
$(ApiClient).on("websocketmessage", Dashboard.onWebSocketMessageReceived);
|
||||
},
|
||||
|
||||
onWebSocketMessageReceived: function (e, data) {
|
||||
|
@ -711,6 +709,12 @@ var Dashboard = {
|
|||
if (msg.MessageType === "LibraryChanged") {
|
||||
Dashboard.processLibraryUpdateNotification(msg.Data);
|
||||
}
|
||||
else if (msg.MessageType === "ServerShuttingDown") {
|
||||
Dashboard.hideServerRestartWarning();
|
||||
}
|
||||
else if (msg.MessageType === "ServerRestarting") {
|
||||
Dashboard.hideServerRestartWarning();
|
||||
}
|
||||
else if (msg.MessageType === "UserDeleted") {
|
||||
Dashboard.validateCurrentUser();
|
||||
}
|
||||
|
@ -1111,6 +1115,9 @@ var Dashboard = {
|
|||
|
||||
var ApiClient = MediaBrowser.ApiClient.create("Dashboard", window.dashboardVersion);
|
||||
|
||||
$(ApiClient).on("websocketmessage", Dashboard.onWebSocketMessageReceived);
|
||||
|
||||
|
||||
$(function () {
|
||||
|
||||
var footerHtml = '<div id="footer" class="ui-bar-a">';
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue