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

chore(webui): sync account cheats between different webui tabs (#2863)

Reviewed-on: https://onlyg.it/OpenWF/SpaceNinjaServer/pulls/2863 Co-authored-by: Sainan <63328889+Sainan@users.noreply.github.com> Co-committed-by: Sainan <63328889+Sainan@users.noreply.github.com>

0f7a85db
Sainan <63328889+Sainan@users.noreply.github.com>
提交于

代码差异

1 个文件 +3 -1
Modified src/controllers/custom/setAccountCheatController.ts +3 -1
@@ -1,6 +1,6 @@
1 1 import { getInventory } from "../../services/inventoryService.ts";
2 2 import { getAccountIdForRequest } from "../../services/loginService.ts";
3 import { sendWsBroadcastTo } from "../../services/wsService.ts";
3 import { sendWsBroadcastEx, sendWsBroadcastTo } from "../../services/wsService.ts";
4 4 import type { IAccountCheats } from "../../types/inventoryTypes/inventoryTypes.ts";
5 5 import type { RequestHandler } from "express";
6 6 import { logger } from "../../utils/logger.ts";
@@ -20,6 +20,8 @@ export const setAccountCheatController: RequestHandler = async (req, res) => {
20 20 res.end();
21 21 if (["infiniteCredits", "infinitePlatinum", "infiniteEndo", "infiniteRegalAya"].indexOf(payload.key) != -1) {
22 22 sendWsBroadcastTo(accountId, { update_inventory: true, sync_inventory: true });
23 } else {
24 sendWsBroadcastEx({ update_inventory: true }, accountId, parseInt(String(req.query.wsid)));
23 25 }
24 26 };
25 27