From 31b3905f8d22d9c3c8cb8e43cea1da042107e297 Mon Sep 17 00:00:00 2001 From: Jono M Date: Fri, 13 Oct 2023 18:50:44 +0100 Subject: [PATCH] Fixed "delete all content" modal not closing in AdminX (#18620) refs https://github.com/TryGhost/Product/issues/3831 --- copilot:summary --- .../src/components/settings/advanced/labs/MigrationOptions.tsx | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx b/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx index b03c91d2542..b9034c356cb 100644 --- a/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx +++ b/apps/admin-x-settings/src/components/settings/advanced/labs/MigrationOptions.tsx @@ -64,13 +64,14 @@ const MigrationOptions: React.FC = () => { prompt: 'This is permanent! No backups, no restores, no magic undo button. We warned you, k?', okColor: 'red', okLabel: 'Delete', - onOk: async () => { + onOk: async (modal) => { try { await deleteAllContent(null); showToast({ type: 'success', message: 'All content deleted from database.' }); + modal?.remove(); await client.refetchQueries(); } catch (e) { handleError(e);