From 6f1e3c469f095a05243159932b80e63371811068 Mon Sep 17 00:00:00 2001 From: Sainan Date: Fri, 14 Mar 2025 15:34:54 +0100 Subject: [PATCH] don't set ActiveDojoColorResearch if noDojoResearchCosts is enabled --- src/controllers/api/guildTechController.ts | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/src/controllers/api/guildTechController.ts b/src/controllers/api/guildTechController.ts index 3c1835a8..8cca0cfc 100644 --- a/src/controllers/api/guildTechController.ts +++ b/src/controllers/api/guildTechController.ts @@ -76,11 +76,12 @@ export const guildTechController: RequestHandler = async (req, res) => { setTechLogState(guild, techProject.ItemType, 5); if (config.noDojoResearchCosts) { processFundedProject(guild, techProject, recipe); + } else { + if (data.RecipeType.substring(0, 39) == "/Lotus/Types/Items/Research/DojoColors/") { + guild.ActiveDojoColorResearch = data.RecipeType; + } } } - if (data.RecipeType.substring(0, 39) == "/Lotus/Types/Items/Research/DojoColors/") { - guild.ActiveDojoColorResearch = data.RecipeType; - } await guild.save(); res.end(); } else if (data.Action == "Contribute") {