From 7a057724357d520c5f9c104ec0738aaa06809b62 Mon Sep 17 00:00:00 2001 From: Sainan <63328889+Sainan@users.noreply.github.com> Date: Wed, 8 Oct 2025 14:47:45 +0200 Subject: [PATCH] fix: send back entire dojo when a room build has been cancelled --- src/controllers/api/abortDojoComponentController.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/controllers/api/abortDojoComponentController.ts b/src/controllers/api/abortDojoComponentController.ts index 803c8baa..4ad7280e 100644 --- a/src/controllers/api/abortDojoComponentController.ts +++ b/src/controllers/api/abortDojoComponentController.ts @@ -31,12 +31,13 @@ export const abortDojoComponentController: RequestHandler = async (req, res) => if (request.DecoId) { removeDojoDeco(guild, request.ComponentId, request.DecoId); + await guild.save(); + res.json(await getDojoClient(guild, 0, request.ComponentId)); } else { await removeDojoRoom(guild, request.ComponentId); + await guild.save(); + res.json(await getDojoClient(guild, 0)); } - - await guild.save(); - res.json(await getDojoClient(guild, 0, request.ComponentId)); }; interface IAbortDojoComponentRequest {