XFE Git
XFE Studio Git
Git 首页 全局搜索
XFE 主站 文档 NuGet

SpaceNinjaServer

A simple server for a small space ninja game

公开
关注 0 Fork 1 Star 0
返回提交历史

XFEstudio/SpaceNinjaServer

fix: handle refresh request for a single dojo component (#1136)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/1136

4937cf7f
Sainan <sainan@calamity.inc>
提交于

代码差异

2 个文件 +7 -1
Modified src/controllers/api/getGuildDojoController.ts +6 -1
@@ -24,5 +24,10 @@ export const getGuildDojoController: RequestHandler = async (req, res) => {
24 24 await guild.save();
25 25 }
26 26
27 res.json(await getDojoClient(guild, 0));
27 const payload: IGetGuildDojoRequest = req.body ? (JSON.parse(String(req.body)) as IGetGuildDojoRequest) : {};
28 res.json(await getDojoClient(guild, 0, payload.ComponentId));
28 29 };
30
31 interface IGetGuildDojoRequest {
32 ComponentId?: string;
33 }
Modified src/routes/api.ts +1 -0
@@ -173,6 +173,7 @@ apiRouter.post("/focus.php", focusController);
173 173 apiRouter.post("/fusionTreasures.php", fusionTreasuresController);
174 174 apiRouter.post("/genericUpdate.php", genericUpdateController);
175 175 apiRouter.post("/getAlliance.php", getAllianceController);
176 apiRouter.post("/getGuildDojo.php", getGuildDojoController);
176 177 apiRouter.post("/getVoidProjectionRewards.php", getVoidProjectionRewardsController);
177 178 apiRouter.post("/gildWeapon.php", gildWeaponController);
178 179 apiRouter.post("/giveKeyChainTriggeredItems.php", giveKeyChainTriggeredItemsController);