diff --git a/server/.gitignore b/server/.gitignore index ea9d63c78..ae98fe998 100644 --- a/server/.gitignore +++ b/server/.gitignore @@ -138,4 +138,6 @@ build # Other .env build/ + +# Firebase Secrets .firebase-secrets.json \ No newline at end of file diff --git a/server/src/actions/deleter.ts b/server/src/actions/deleter.ts index 595075249..dc495e758 100644 --- a/server/src/actions/deleter.ts +++ b/server/src/actions/deleter.ts @@ -15,8 +15,12 @@ export const scheduleCron = () => { q.on('value', (querySnapshot)=> { querySnapshot.forEach(async (doc) => { //Delete the doc here - console.log(doc.id) - await doc.ref.delete() + console.log(doc.uid) + await doc.ref.delete().then(() => { + console.log("Document successfully deleted!") + }).catch((error) => { + console.error("Error removing document:", error) + }) }) }) }) diff --git a/server/src/index.ts b/server/src/index.ts index c4c5afb1f..c0cc1df19 100644 --- a/server/src/index.ts +++ b/server/src/index.ts @@ -32,9 +32,6 @@ const io = new Server(socketServer, { }, }); -// Begin searching and collecting Garbage (old messages) -scheduleCron(); - // Firebase JWT Authorization Custom Middleware io.use(async (socket, next) => { const token = socket.handshake.auth.token; @@ -344,6 +341,9 @@ app.listen(express_port, () => { ); }); +// Begin searching and collecting Garbage (old messages) +scheduleCron(); + // Some old API routes are commented out for now due to breaking type changes. // REST functions