Browse Source

🐞 fix: fix bugs

Pchen. 1 month ago
parent
commit
0bb4e9085e
1 changed files with 6 additions and 10 deletions
  1. 6 10
      lib/Lepao/Mcp.js

+ 6 - 10
lib/Lepao/Mcp.js

@@ -123,8 +123,7 @@ class Mcp {
                     f.bot_account = ?
                     f.bot_account = ?
             `
             `
             const rows = await db.query(sql, [sender])
             const rows = await db.query(sql, [sender])
-            if (!rows) return '系统出错,请稍后再试'
-            if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
+            if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
 
 
             let data = rows[0]
             let data = rows[0]
             let returnMsg = `
             let returnMsg = `
@@ -200,7 +199,7 @@ class Mcp {
 
 
             let insertRows = await db.query(insertSql, [email, sender])
             let insertRows = await db.query(insertSql, [email, sender])
             if (!insertRows || insertRows.affectedRows === 0)
             if (!insertRows || insertRows.affectedRows === 0)
-                return '系统出错,请稍后再试'
+                return '您尚未绑定乐跑账号,请先绑定'
             return `更换成功`
             return `更换成功`
         } catch (error) {
         } catch (error) {
             this.logger.error(`MCP更换邮箱出错:${error.stack}`)
             this.logger.error(`MCP更换邮箱出错:${error.stack}`)
@@ -229,8 +228,7 @@ class Mcp {
                     f.bot_account = ?
                     f.bot_account = ?
             `
             `
             const rows = await db.query(sql, [sender])
             const rows = await db.query(sql, [sender])
-            if (!rows) return '系统出错,请稍后再试'
-            if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
+            if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
 
 
             if (!rows[0].email) return '该账号还未设置邮箱,请先使用change_email设置邮箱'
             if (!rows[0].email) return '该账号还未设置邮箱,请先使用change_email设置邮箱'
             if (rows[0].notice_type === 'mode') return `当前已是${mode}通知方式,无需修改`
             if (rows[0].notice_type === 'mode') return `当前已是${mode}通知方式,无需修改`
@@ -280,7 +278,7 @@ class Mcp {
             `
             `
             let insertRows = await db.query(insertSql, [area === "随机分配" ? '' : area, sender])
             let insertRows = await db.query(insertSql, [area === "随机分配" ? '' : area, sender])
             if (!insertRows || insertRows.affectedRows === 0)
             if (!insertRows || insertRows.affectedRows === 0)
-                return '系统出错,请稍后再试'
+                return '您尚未绑定乐跑账号,请先绑定'
 
 
             return `操作成功`
             return `操作成功`
         } catch (error) {
         } catch (error) {
@@ -310,8 +308,7 @@ class Mcp {
                     f.bot_account = ?
                     f.bot_account = ?
             `
             `
             const rows = await db.query(sql, [sender])
             const rows = await db.query(sql, [sender])
-            if (!rows) return '系统出错,请稍后再试'
-            if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
+            if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
 
 
             if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
             if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
             if (rows[0].auto_time === auto_time) return `乐跑时间与现有时间一致,无需修改`
             if (rows[0].auto_time === auto_time) return `乐跑时间与现有时间一致,无需修改`
@@ -367,8 +364,7 @@ class Mcp {
                     f.bot_account = ?
                     f.bot_account = ?
             `
             `
             const rows = await db.query(sql, [sender])
             const rows = await db.query(sql, [sender])
-            if (!rows) return '系统出错,请稍后再试'
-            if (rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
+            if (!rows || rows.length == 0) return '您尚未绑定乐跑账号,请先绑定'
 
 
             if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'
             if (rows[0].auto_run !== 1) return '该账号未开启自动乐跑,请前往RunForge系统开启自动乐跑后再设置乐跑时间'