AXCWG 2 сар өмнө
parent
commit
04a3074ea4
2 өөрчлөгдсөн 19 нэмэгдсэн , 12 устгасан
  1. 2 1
      UserInteractions.js
  2. 17 11
      main.js

+ 2 - 1
UserInteractions.js

@@ -245,15 +245,16 @@ export default function UserInteractions(opts) {
                         }
                     });
 
-                    res.set(cwh).status(200).json({code: 200, R: "SS"})
                     db.execute("UPDATE playlist SET content = ?, private = ?, tmb = ?, title = ? WHERE uuid = ?", [req.body.content, req.body.private, pl_cover, req.body.title, req.body.playlistuuid], (err, result) => {
                         if (err) {
                             console.log(err);
                             res.set(cwh).status(500).json({code: 500, R: "Err"})
                         }
+                        res.set(cwh).status(200).json({code: 200, R: "SS"})
 
 
                     })
+
                 } else {
                     res.set(cwh).status(403).json({code: 403, R: "Forbidden"})
                 }

+ 17 - 11
main.js

@@ -280,19 +280,25 @@ async function Submit(req) {
                 return;
             }
             GC();
-            if (req.body.email !== undefined && req.body.email !== "") {
-                console.log(req.body.email)
-                transporter.sendMail({
-                    from: '"xiey0" <xiey0@qq.com>',
-                    to: req.body.email,
-                    subject: "你的音频已处理完成。",
-                    text: "你的音频已处理完成。",
-                    html: fs.readFileSync("./Template.html", "utf8").toString().replace("{song_name}", req.body.name).replace("{href_link}", "https://andyxie.cn:4000/player?play=" + uuid).replace("{kind}", Kind[req.body.kind]).replace("{album}", req.body.albumName)
-                }).then((result) => {
-                    console.log("Message sent: %s", result.messageId)
+            try{
+                if (req.body.email) {
+                    console.log(req.body.email)
+                    transporter.sendMail({
+                        from: '"xiey0" <xiey0@qq.com>',
+                        to: req.body.email,
+                        subject: "你的音频已处理完成。",
+                        text: "你的音频已处理完成。",
+                        html: fs.readFileSync("./Template.html", "utf8").toString().replace("{song_name}", req.body.name).replace("{href_link}", "https://andyxie.cn:4000/player?play=" + uuid).replace("{kind}", Kind[req.body.kind]).replace("{album}", req.body.albumName)
+                    }).then((result) => {
+                        console.log("Message sent: %s", result.messageId)
 
-                })
+                    })
+                }
+            }catch(e){
+                console.log(e)
             }
+
+
             currentTask.shift();
             console.log(queue.contents)
             console.log(currentTask)