Browse Source

🐞 fix: 修复部分日志信息不记录的问题

Pchen. 8 months ago
parent
commit
8dc5e9ae27
1 changed files with 1 additions and 1 deletions
  1. 1 1
      lib/requestLog.js

+ 1 - 1
lib/requestLog.js

@@ -27,7 +27,7 @@ class RequestLog {
             }
             }
 
 
             let sql = 'INSERT INTO requestLog (create_user, create_time, method, reqData, resData, code, ip, ua, deviceType, apiName, location, url) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'
             let sql = 'INSERT INTO requestLog (create_user, create_time, method, reqData, resData, code, ip, ua, deviceType, apiName, location, url) VALUES (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)'
-            let r = await db.query(sql, [reqData.uuid ?? '', time, method, reqData, resData, resData.code, ip, userAgent, deviceType, namespace ?? '未知', ipData ?? '未知', path])
+            let r = await db.query(sql, [reqData.uuid ?? '', time, method, reqData ?? {}, resData, resData.code, ip, userAgent, deviceType, namespace ?? '未知', ipData ?? '未知', path])
             if (!r || r.affectedRows !== 1)
             if (!r || r.affectedRows !== 1)
                 this.logger.error(`插入日志信息失败!数据库错误`)
                 this.logger.error(`插入日志信息失败!数据库错误`)
         } catch (error) {
         } catch (error) {