force delete & clean up user on leave

This commit is contained in:
Mark Nadal 2018-06-29 18:15:31 -07:00
parent 703dd2f766
commit ae3839c531

6
sea.js
View File

@ -1262,6 +1262,12 @@
return user._.sea;
}
User.prototype.leave = async function(){
var gun = this, user = (gun.back(-1)._).user;
if(user){
delete user.is;
delete user._.is;
delete user._.sea;
}
return await authLeave(this.back(-1))
}
// If authenticated user wants to delete his/her account, let's support it!