Delete users fully works now

This commit is contained in:
Aaron Sun
2019-10-27 14:46:31 -04:00
parent eea2f56b49
commit fd226b454e
3 changed files with 11 additions and 11 deletions

View File

@@ -151,18 +151,14 @@ exports.deleteUser = (req, res) => {
firebase.auth().onAuthStateChanged(function(user) {
currentUser = user;
if (currentUser) {
/*db.collection("users").doc(`${currentUser.handle}`).delete()
db.collection("users").doc(`${req.user.handle}`).delete()
.then(function() {
res.status(200).send("Removed user from database.");
return;
})
.catch(function(err) {
res.status(500).send("Failed to remove user from database.", err);
});*/
//let ref = db.collection('users');
//let userDoc = ref.where('userId', '==', currentUser.uid).get();
//userDoc.ref.delete();
});
currentUser.delete()
.then(function() {

View File

@@ -29,7 +29,7 @@ app.post("/signup", signup);
app.post("/login", login);
//Deletes user account
app.delete("/delete", deleteUser);
app.delete("/delete", fbAuth, deleteUser);
app.get("/getUser/:handle", getUserDetails);