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

XFESpaceNinjaServer

A simple server for a small space ninja game

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

XFEstudio/XFESpaceNinjaServer

fix: ensure logger cannot be called with non-existent member functions (#3443)

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

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

代码差异

2 个文件 +4 -4
Modified src/services/missionInventoryUpdateService.ts +2 -2
@@ -1539,10 +1539,10 @@ export const addMissionRewards = async (
1539 1539 `Giving ${medallionAmount} medallions for the ${rewardInfo.JobStage} stage of the ${rewardInfo.JobTier} tier bounty`
1540 1540 );
1541 1541 } else {
1542 logger.warning(
1542 logger.warn(
1543 1543 `${currentJob.jobType} tried to give ${medallionAmount} medallions for the ${rewardInfo.JobStage} stage of the ${rewardInfo.JobTier} tier bounty`
1544 1544 );
1545 logger.warning(`currentJob`, { currentJob: currentJob });
1545 logger.warn(`currentJob`, { currentJob: currentJob });
1546 1546 }
1547 1547 } else if (!currentJob.jobType!.startsWith("/Lotus/Types/Gameplay/NokkoColony/Jobs")) {
1548 1548 const xpAmount =
Modified src/utils/logger.ts +2 -2
@@ -1,4 +1,4 @@
1 import type { Logger, LeveledLogMethod } from "winston";
1 import type { LeveledLogMethod } from "winston";
2 2 import { createLogger, format, transports, addColors } from "winston";
3 3 import "winston-daily-rotate-file";
4 4 import { config } from "../services/configService.ts";
@@ -101,7 +101,7 @@ export const logger = createLogger({
101 101 level: config.logger.level,
102 102 defaultMeta: { version: process.env.npm_package_version },
103 103 transports: transportOptions
104 }) as Logger & Record<keyof typeof logLevels.levels, LeveledLogMethod>;
104 }) as unknown as Record<keyof typeof logLevels.levels, LeveledLogMethod>;
105 105
106 106 addColors(logLevels.colors);
107 107