1
1
mirror of https://github.com/pterodactyl/panel.git synced 2024-10-27 04:12:28 +01:00

Show socketio error messages

This commit is contained in:
Dane Everitt 2017-11-18 16:50:08 -06:00
parent e6ab6de3e5
commit 897338bfa7
No known key found for this signature in database
GPG Key ID: EEA66103B3D71F53
2 changed files with 12 additions and 0 deletions

View File

@ -51,6 +51,7 @@ trait JavascriptInjection
'uuidShort' => $server->uuidShort,
'daemonSecret' => $token,
],
'server_token' => $token,
'node' => [
'fqdn' => $server->node->fqdn,
'scheme' => $server->node->scheme,

View File

@ -57,6 +57,17 @@ var Server = (function () {
'query': 'token=' + Pterodactyl.server.daemonSecret,
});
Socket.on('error', function (err) {
if(typeof notifySocketError !== 'object') {
notifySocketError = $.notify({
message: 'There was an error attempting to establish a WebSocket connection to the Daemon. This panel will not work as expected.<br /><br />' + err,
}, {
type: 'danger',
delay: 0,
});
}
});
Socket.io.on('connect_error', function (err) {
if(typeof notifySocketError !== 'object') {
notifySocketError = $.notify({