mirror of
https://github.com/ENSL/ensl_gathers.git
synced 2025-02-22 11:41:54 +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]);
|
session = EnslClient.decodeSession(cookies[config.session_store_name]);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
if (!session || typeof session.user !== 'number') {
|
if (!session || typeof session.user !== 'number') {
|
||||||
// return next(new Error("Authentication Failed"));
|
// return next(new Error("Authentication Failed"));
|
||||||
|
|
||||||
|
|
|
@ -51,6 +51,15 @@ var initialiseComponents = () => {
|
||||||
console.log("Connected");
|
console.log("Connected");
|
||||||
removeAuthWidget();
|
removeAuthWidget();
|
||||||
renderPage(socket);
|
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) => {
|
.on("error", (error, foo) => {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
|
@ -59,10 +68,4 @@ var initialiseComponents = () => {
|
||||||
showAuthenticationNotice();
|
showAuthenticationNotice();
|
||||||
}
|
}
|
||||||
})
|
})
|
||||||
.on("reconnect", () => {
|
|
||||||
console.log("Reconnected");
|
|
||||||
})
|
|
||||||
.on("disconnect", () => {
|
|
||||||
console.log("Disconnected")
|
|
||||||
});
|
|
||||||
};
|
};
|
||||||
|
|
|
@ -977,16 +977,20 @@ var initialiseComponents = function initialiseComponents() {
|
||||||
console.log("Connected");
|
console.log("Connected");
|
||||||
removeAuthWidget();
|
removeAuthWidget();
|
||||||
renderPage(socket);
|
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) {
|
}).on("error", function (error, foo) {
|
||||||
console.log(error);
|
console.log(error);
|
||||||
if (error === "Authentication Failed") {
|
if (error === "Authentication Failed") {
|
||||||
removeAuthWidget();
|
removeAuthWidget();
|
||||||
showAuthenticationNotice();
|
showAuthenticationNotice();
|
||||||
}
|
}
|
||||||
}).on("reconnect", function () {
|
|
||||||
console.log("Reconnected");
|
|
||||||
}).on("disconnect", function () {
|
|
||||||
console.log("Disconnected");
|
|
||||||
});
|
});
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue