From 8a6d714ca14665c5f91c5515e803876b167e3cca Mon Sep 17 00:00:00 2001 From: ChrisChrome Date: Tue, 11 Feb 2025 10:25:05 -0700 Subject: [PATCH] Forgot to remove from users table, whoops --- deletions.js | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/deletions.js b/deletions.js index 5bc6177..c781450 100644 --- a/deletions.js +++ b/deletions.js @@ -24,7 +24,15 @@ module.exports.handleScheduled = async () => { return; } else if (new Date(deletion.deleteAt) < new Date()) { log.info(`Deleting extension for ${deletion.discordId}`); - await fpbx.deleteExtension(deletion.extension); + const deleteResp = await fpbx.deleteExtension(deletion.extension); + if (!deleteResp[0].deleteExtension.status) { + log.error(`Failed to delete extension for ${deletion.discordId}`); + await pool.query('DELETE FROM discord_deletions WHERE discordId = ?', [deletion.discordId]); + return; + } else { + log.info(`Deleted extension for ${deletion.discordId}`); + await pool.query('DELETE FROM discord_users WHERE discordId = ?', [deletion.discordId]); + } await fpbx.reload(); await pool.query('DELETE FROM discord_deletions WHERE discordId = ?', [deletion.discordId]); return;