feat: unpause research
This commit is contained in:
parent
7e78f8b758
commit
2572b665a6
@ -195,6 +195,11 @@ export const guildTechController: RequestHandler = async (req, res) => {
|
|||||||
await guild.save();
|
await guild.save();
|
||||||
await removePigmentsFromGuildMembers(guild._id);
|
await removePigmentsFromGuildMembers(guild._id);
|
||||||
res.end();
|
res.end();
|
||||||
|
} else if (data.Action == "Unpause") {
|
||||||
|
const project = guild.TechProjects!.find(x => x.ItemType == data.RecipeType)!;
|
||||||
|
project.State = 0;
|
||||||
|
await guild.save();
|
||||||
|
res.end();
|
||||||
} else {
|
} else {
|
||||||
throw new Error(`unknown guildTech action: ${data.Action}`);
|
throw new Error(`unknown guildTech action: ${data.Action}`);
|
||||||
}
|
}
|
||||||
@ -243,7 +248,7 @@ type TGuildTechRequest =
|
|||||||
| IGuildTechContributeRequest;
|
| IGuildTechContributeRequest;
|
||||||
|
|
||||||
interface IGuildTechBasicRequest {
|
interface IGuildTechBasicRequest {
|
||||||
Action: "Start" | "Fabricate" | "Pause";
|
Action: "Start" | "Fabricate" | "Pause" | "Unpause";
|
||||||
Mode: "Guild";
|
Mode: "Guild";
|
||||||
RecipeType: string;
|
RecipeType: string;
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user