From 648c1ea0f93616e1220f03e24e498791d4068719 Mon Sep 17 00:00:00 2001 From: linyuchen Date: Fri, 19 Apr 2024 11:31:47 +0800 Subject: [PATCH] fix: reading qq version --- src/common/utils/QQBasicInfo.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/common/utils/QQBasicInfo.ts b/src/common/utils/QQBasicInfo.ts index 5c980d7b..06b33173 100644 --- a/src/common/utils/QQBasicInfo.ts +++ b/src/common/utils/QQBasicInfo.ts @@ -45,7 +45,12 @@ let _qqVersionConfigInfo: QQVersionConfigInfo = { }; if (fs.existsSync(configVersionInfoPath)) { - _qqVersionConfigInfo = JSON.parse(fs.readFileSync(configVersionInfoPath).toString()); + try { + const _ =JSON.parse(fs.readFileSync(configVersionInfoPath).toString()); + _qqVersionConfigInfo = Object.assign(_qqVersionConfigInfo, _); + } catch (e) { + console.error('Load QQ version config info failed, Use default version', e); + } } export const qqVersionConfigInfo: QQVersionConfigInfo = _qqVersionConfigInfo;