Browse Source

🐞 fix: 修复部分情况下无法进行乐跑的问题

Pchen. 2 months ago
parent
commit
4ac10698b8
1 changed files with 2 additions and 2 deletions
  1. 2 2
      lib/Lepao/Lepao.js

+ 2 - 2
lib/Lepao/Lepao.js

@@ -145,8 +145,8 @@ class Lepao {
 
             let phoneSql = 'SELECT userAgent, deviceModel FROM lepao_account WHERE student_num = ?'
             let phoneData = await db.query(phoneSql, [account])
-            let userAgent = (phoneData && phoneData.length > 0) ? phoneData[0].userAgent : 'Mozilla/5.0 (Linux; Android 16; 2211133C Build/BP2A.250605.031.A3; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/138.0.7204.180 Mobile Safari/537.36 XWEB/1380347 MMWEBSDK/20250202 MMWEBID/1020 wxwork/5.0.6.66174 MicroMessenger/8.0.28.48(0x28001c30) MiniProgramEnv/android Luggage/3.0.2.95ef3f83 NetType/5G Language/zh_CN ABI/arm64'
-            let deviceModel = (phoneData && phoneData.length > 0) ? phoneData[0].deviceModel : '2211133C'
+            let userAgent = (phoneData && phoneData.length > 0 && phoneData[0].userAgent) ? phoneData[0].userAgent : 'Mozilla/5.0 (Linux; Android 16; 2211133C Build/BP2A.250605.031.A3; wv) AppleWebKit/537.36 (KHTML, like Gecko) Version/4.0 Chrome/138.0.7204.180 Mobile Safari/537.36 XWEB/1380347 MMWEBSDK/20250202 MMWEBID/1020 wxwork/5.0.6.66174 MicroMessenger/8.0.28.48(0x28001c30) MiniProgramEnv/android Luggage/3.0.2.95ef3f83 NetType/5G Language/zh_CN ABI/arm64'
+            let deviceModel = (phoneData && phoneData.length > 0 && phoneData[0].deviceModel) ? phoneData[0].deviceModel : '2211133C'
 
             const ossData = { uid, token, school_id, student_id: account, random_id: path_id, run_end_time, userAgent }