mirror of
https://github.com/ENSL/ensl_gathers.git
synced 2025-02-20 10:42:38 +00:00
Refresh data on reconnect
This commit is contained in:
parent
d2dcc8d50c
commit
c0d2ae6613
3 changed files with 18 additions and 10 deletions
|
@ -36,6 +36,7 @@ module.exports = io => {
|
|||
session = EnslClient.decodeSession(cookies[config.session_store_name]);
|
||||
}
|
||||
|
||||
|
||||
if (!session || typeof session.user !== 'number') {
|
||||
// return next(new Error("Authentication Failed"));
|
||||
|
||||
|
|
|
@ -51,6 +51,15 @@ var initialiseComponents = () => {
|
|||
console.log("Connected");
|
||||
removeAuthWidget();
|
||||
renderPage(socket);
|
||||
socket.on("reconnect", () => {
|
||||
socket.emit("message:refresh");
|
||||
socket.emit("gather:refresh");
|
||||
socket.emit("users:refresh");
|
||||
console.log("Reconnected");
|
||||
})
|
||||
.on("disconnect", () => {
|
||||
console.log("Disconnected")
|
||||
});
|
||||
})
|
||||
.on("error", (error, foo) => {
|
||||
console.log(error);
|
||||
|
@ -59,10 +68,4 @@ var initialiseComponents = () => {
|
|||
showAuthenticationNotice();
|
||||
}
|
||||
})
|
||||
.on("reconnect", () => {
|
||||
console.log("Reconnected");
|
||||
})
|
||||
.on("disconnect", () => {
|
||||
console.log("Disconnected")
|
||||
});
|
||||
};
|
||||
|
|
|
@ -977,16 +977,20 @@ var initialiseComponents = function initialiseComponents() {
|
|||
console.log("Connected");
|
||||
removeAuthWidget();
|
||||
renderPage(socket);
|
||||
socket.on("reconnect", function () {
|
||||
socket.emit("message:refresh");
|
||||
socket.emit("gather:refresh");
|
||||
socket.emit("users:refresh");
|
||||
console.log("Reconnected");
|
||||
}).on("disconnect", function () {
|
||||
console.log("Disconnected");
|
||||
});
|
||||
}).on("error", function (error, foo) {
|
||||
console.log(error);
|
||||
if (error === "Authentication Failed") {
|
||||
removeAuthWidget();
|
||||
showAuthenticationNotice();
|
||||
}
|
||||
}).on("reconnect", function () {
|
||||
console.log("Reconnected");
|
||||
}).on("disconnect", function () {
|
||||
console.log("Disconnected");
|
||||
});
|
||||
};
|
||||
|
||||
|
|
Loading…
Reference in a new issue