Skip to content

Commit fc394b4

Browse files
authored
Let failure-notif disappear if active (#3)
1 parent a474668 commit fc394b4

File tree

1 file changed

+10
-1
lines changed

1 file changed

+10
-1
lines changed

public/js/sockets.js

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,9 +20,18 @@ if (/register(\/.*)?$/.test(window.location.href)) {
2020
});
2121

2222
socket.on("register", function (data) {
23+
const element = document.createElement("div");
24+
if(document.getElementById("failure-notif")) {
25+
document.getElementById("auth").removeChild(document.getElementById("failure-notif"));
26+
}
2327
if ([400, 500].indexOf(data.status) > -1) {
24-
document.getElementById("auth").innerHTML = message.replace("<type>", "failure").replace("<message>", data.message) + document.getElementById("auth").innerHTML;
28+
element.id = "failure-notif";
29+
element.innerHTML = data.message;
30+
document.getElementById("auth").prepend(element);
2531
} else {
32+
if(document.getElementById("success-notif")){
33+
document.getElementById("auth").removeChild(document.getElementById("success-notif"));
34+
}
2635
document.getElementById("auth").innerHTML = message.replace("<type>", "success").replace("<message>", data.message) + document.getElementById("auth").innerHTML;
2736
}
2837
});

0 commit comments

Comments
 (0)