返回提交历史
Modified
src/controllers/api/artifactsController.ts
+1
-3
Modified
src/controllers/api/focusController.ts
+1
-1
Modified
src/controllers/api/fusionTreasuresController.ts
+1
-1
XFEstudio/XFESpaceNinjaServer
chore: fix "member access .toString on `any` value" warnings (#655)
05be1999
代码差异
3 个文件
+3
-5
@@ -8,9 +8,7 @@ const artifactsController: RequestHandler = async (req, res) => {
8
8
const accountId = await getAccountIdForRequest(req);
9
9
10
10
try {
11
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument, @typescript-eslint/no-unsafe-call
12
const artifactsData = getJSONfromString(req.body.toString()) as IArtifactsRequest;
13
// eslint-disable-next-line @typescript-eslint/no-unsafe-argument
11
const artifactsData = getJSONfromString(String(req.body)) as IArtifactsRequest;
14
12
const upgradeModId = await upgradeMod(artifactsData, accountId);
15
13
res.send(upgradeModId);
16
14
} catch (err) {
@@ -10,7 +10,7 @@ export const focusController: RequestHandler = async (req, res) => {
10
10
switch (req.query.op) {
11
11
default:
12
12
logger.error("Unhandled focus op type: " + req.query.op);
13
logger.debug(req.body.toString());
13
logger.debug(String(req.body));
14
14
res.end();
15
15
break;
16
16
case FocusOperation.InstallLens: {
@@ -21,7 +21,7 @@ const parseFusionTreasure = (name: string, count: number): IFusionTreasure => {
21
21
export const fusionTreasuresController: RequestHandler = async (req, res) => {
22
22
const accountId = await getAccountIdForRequest(req);
23
23
const inventory = await getInventory(accountId);
24
const request = JSON.parse(req.body.toString() as string) as IFusionTreasureRequest;
24
const request = JSON.parse(String(req.body)) as IFusionTreasureRequest;
25
25
26
26
const oldTreasure = parseFusionTreasure(request.oldTreasureName, -1);
27
27
const newTreasure = parseFusionTreasure(request.newTreasureName, 1);