mirror of
https://github.com/monkeytypegame/monkeytype.git
synced 2025-03-10 05:35:05 +08:00
fixed account document not being deleted
This commit is contained in:
parent
b2386e04aa
commit
4be9a686c4
1 changed files with 3 additions and 2 deletions
|
@ -633,7 +633,6 @@ async function signUp() {
|
|||
await createdAuthUser.user.updateProfile({ displayName: nname });
|
||||
await createdAuthUser.user.sendEmailVerification();
|
||||
AllTimeStats.clear();
|
||||
Notifications.add("Account created", 1, 3);
|
||||
$("#menu .icon-button.account .text").text(nname);
|
||||
$(".pageLogin .button").removeClass("disabled");
|
||||
$(".pageLogin .preloader").addClass("hidden");
|
||||
|
@ -650,11 +649,12 @@ async function signUp() {
|
|||
}
|
||||
}
|
||||
PageController.change("account");
|
||||
Notifications.add("Account created", 1, 3);
|
||||
} catch (e) {
|
||||
//make sure to do clean up here
|
||||
if (createdAuthUser) {
|
||||
await createdAuthUser.user.delete();
|
||||
await Ape.users.delete();
|
||||
await createdAuthUser.user.delete();
|
||||
}
|
||||
let txt;
|
||||
if (e.response) {
|
||||
|
@ -667,6 +667,7 @@ async function signUp() {
|
|||
Notifications.add(txt, -1);
|
||||
$(".pageLogin .preloader").addClass("hidden");
|
||||
$(".pageLogin .button").removeClass("disabled");
|
||||
signOut();
|
||||
return;
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue