diff --git a/src/common/framework/event.ts b/src/common/framework/event.ts index 41db0ab0..53fdc3aa 100644 --- a/src/common/framework/event.ts +++ b/src/common/framework/event.ts @@ -125,11 +125,6 @@ export class NTEventChannel extends EventEmitter { return new Promise>>(async (resolve, reject) => { const EventFunc = this.createEventFunction(EventName); let complete = false; - const Timeouter = setTimeout(() => { - if (!complete) { - reject(new Error('NTEvent EventName:' + EventName + ' timeout')); - } - }, timeout); const retData = await EventFunc!(...args); complete = true; resolve(retData); diff --git a/src/common/utils/ConfigBase.ts b/src/common/utils/ConfigBase.ts index ec2b2ef2..d1d34ded 100644 --- a/src/common/utils/ConfigBase.ts +++ b/src/common/utils/ConfigBase.ts @@ -53,7 +53,7 @@ export abstract class ConfigBase { } - save(newConfigData: T = this.configData as T) { + save(newConfigData: T = this.configData) { const logger = this.coreContext.context.logger; const selfInfo = this.coreContext.selfInfo; this.configData = newConfigData; diff --git a/src/common/utils/QQBasicInfo.ts b/src/common/utils/QQBasicInfo.ts index f7501835..669a3a80 100644 --- a/src/common/utils/QQBasicInfo.ts +++ b/src/common/utils/QQBasicInfo.ts @@ -46,7 +46,7 @@ export class QQBasicInfoWrapper { } requireMinNTQQBuild(buildStr: string) { - const currentBuild = parseInt(this.getQQBuildStr() || '0'); + const currentBuild = +(this.getQQBuildStr() ?? '0'); if (currentBuild == 0) throw new Error('QQBuildStr获取失败'); return currentBuild >= parseInt(buildStr); }