From 2d01639ecd6bd07c1767614d28f6b0992026fc90 Mon Sep 17 00:00:00 2001 From: Dream Hunter Date: Sat, 4 May 2024 17:52:59 +0800 Subject: [PATCH] fix: admin/delete_address (#195) --- worker/src/admin_api.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/worker/src/admin_api.js b/worker/src/admin_api.js index 7d1b8c29..ab4ffeee 100644 --- a/worker/src/admin_api.js +++ b/worker/src/admin_api.js @@ -73,14 +73,15 @@ api.delete('/admin/delete_address/:id', async (c) => { return c.text("Failed to delete address", 500) } const { success: mailSuccess } = await c.env.DB.prepare( - `DELETE FROM mails WHERE address IN - (select name from address where id = ?) ` + `DELETE FROM mails WHERE address IN` + + ` (select name from address where id = ?) ` ).bind(id).run(); if (!mailSuccess) { return c.text("Failed to delete mails", 500) } const { success: sendAccess } = await c.env.DB.prepare( - `DELETE FROM address_sender WHERE address_id = ? ` + `DELETE FROM address_sender WHERE address IN` + + ` (select name from address where id = ?) ` ).bind(id).run(); return c.json({ success: success && mailSuccess && sendAccess