diff --git a/src/controllers/api/setDojoComponentMessageController.ts b/src/controllers/api/setDojoComponentMessageController.ts index 8e05d058..179cddf4 100644 --- a/src/controllers/api/setDojoComponentMessageController.ts +++ b/src/controllers/api/setDojoComponentMessageController.ts @@ -1,5 +1,5 @@ import { RequestHandler } from "express"; -import { getGuildForRequest } from "@/src/services/guildService"; +import { getDojoClient, getGuildForRequest } from "@/src/services/guildService"; export const setDojoComponentMessageController: RequestHandler = async (req, res) => { const guild = await getGuildForRequest(req); @@ -12,9 +12,7 @@ export const setDojoComponentMessageController: RequestHandler = async (req, res component.Message = payload.Message; } await guild.save(); - res.json({ - DojoRequestStatus: 1 - }); + res.json(getDojoClient(guild)); }; type SetDojoComponentMessageRequest = { Name: string } | { Message: string }; diff --git a/src/services/guildService.ts b/src/services/guildService.ts index 0f2c6dce..723c6348 100644 --- a/src/services/guildService.ts +++ b/src/services/guildService.ts @@ -38,7 +38,7 @@ export const getDojoClient = (guild: TGuildDatabaseDocument): IDojoClient => { RevisionTime: Math.round(Date.now() / 1000), Energy: guild.DojoEnergy, Capacity: guild.DojoCapacity, - DojoRequestStatus: 0, + DojoRequestStatus: 1, DojoComponents: [] }; guild.DojoComponents!.forEach(dojoComponent => {