AXCWG 2 months ago
parent
commit
c75ef94512
1 changed files with 7 additions and 1 deletions
  1. 7 1
      main.js

+ 7 - 1
main.js

@@ -240,7 +240,13 @@ async function Submit(req) {
             onData: callback, onError: errcb
             onData: callback, onError: errcb
         }).then(() => {
         }).then(() => {
 
 
-            db.execute(("INSERT INTO instrunet_entry (uuid, song_name, album_name, link_to, databinary, artist,kind, albumcover, email) VALUES (?,?,?,?,?,?,?,?,?)"), [uuid, req.body.name, req.body.albumName, req.body.link, fs.readFileSync(kind_of[1]), req.body.artist, req.body.kind, albumCover === null ? new Buffer.from([]) : albumCover, (req.body.email === null || req.body.email === undefined || req.body.email === "") ? "" : req.body.email])
+            try{
+                db.execute(("INSERT INTO instrunet_entry (uuid, song_name, album_name, link_to, databinary, artist,kind, albumcover, email) VALUES (?,?,?,?,?,?,?,?,?)"), [uuid, req.body.name, req.body.albumName, req.body.link, fs.readFileSync(kind_of[1]), req.body.artist, req.body.kind, albumCover === null ? new Buffer.from([]) : albumCover, (req.body.email === null || req.body.email === undefined || req.body.email === "") ? "" : req.body.email])
+
+            }catch(err) {
+                GC();
+                return;
+            }
             GC();
             GC();
             if (req.body.email !== undefined && req.body.email !== "") {
             if (req.body.email !== undefined && req.body.email !== "") {
                 console.log(req.body.email)
                 console.log(req.body.email)