返回提交历史
Modified
src/controllers/api/guildTechController.ts
+1
-1
Modified
src/controllers/api/setDojoComponentSettingsController.ts
+1
-1
XFEstudio/XFESpaceNinjaServer
chore: address some questionable calls to DocumentArray.id
7a51fab5
代码差异
2 个文件
+2
-2
@@ -104,7 +104,7 @@ export const guildTechController: RequestHandler = async (req, res) => {
104
104
) {
105
105
throw new Error(`unexpected TechProductCategory: ${data.TechProductCategory}`);
106
106
}
107
if (!inventory[getSalvageCategory(data.TechProductCategory)].id(data.CategoryItemId)) {
107
if (!inventory[getSalvageCategory(data.TechProductCategory)].id(data.CategoryItemId!)) {
108
108
throw new Error(
109
109
`no item with id ${data.CategoryItemId} in ${getSalvageCategory(data.TechProductCategory)} array`
110
110
);
@@ -13,7 +13,7 @@ export const setDojoComponentSettingsController: RequestHandler = async (req, re
13
13
res.json({ DojoRequestStatus: -1 });
14
14
return;
15
15
}
16
const component = guild.DojoComponents.id(req.query.componentId)!;
16
const component = guild.DojoComponents.id(req.query.componentId as string)!;
17
17
const data = getJSONfromString<ISetDojoComponentSettingsRequest>(String(req.body));
18
18
component.Settings = data.Settings;
19
19
await guild.save();