diff --git a/functions/webhooks/cleanUpRoom.js b/functions/webhooks/cleanUpRoom.js index 83555b4..40e9ac1 100644 --- a/functions/webhooks/cleanUpRoom.js +++ b/functions/webhooks/cleanUpRoom.js @@ -8,17 +8,17 @@ module.exports = async (partyName) => { .doc(partyName) .collection("messages"); const partyMessagesQuery = partyMessagesRef.orderBy("time").limit(200); - deleteCollection(partyMessagesQuery); + await deleteCollection(partyMessagesQuery); // DELETE USERS const partyUsersRef = admin .firestore() .collection("rooms") .doc(partyName) - .collection("messages"); + .collection("users"); const partyUsersQuery = partyUsersRef.orderBy("time").limit(200); - deleteCollection(partyUsersQuery); + await deleteCollection(partyUsersQuery); // DELETE PARTY DOC - admin.firestore().collection("rooms").doc(partyName).delete(); + await admin.firestore().collection("rooms").doc(partyName).delete(); }; async function deleteCollection(query) {