|
@@ -146,9 +146,9 @@ export default function UserInteractions(opts) {
|
|
return;
|
|
return;
|
|
}
|
|
}
|
|
if(req.body.playlistuuid){
|
|
if(req.body.playlistuuid){
|
|
- db.execute("SELECT owner FROM playlist WHERE uuid = ?", [req.body.uuid], function (err, result) {
|
|
|
|
|
|
+ db.execute("SELECT owner FROM playlist WHERE uuid = ?", [req.body.playlistuuid], function (err, result) {
|
|
if(result[0].owner === req.session.uuid){
|
|
if(result[0].owner === req.session.uuid){
|
|
- db.execute("UPDATE playlist SET content = ?, private = ?, tmb = ?, title = ? WHERE ", [req.body.content, req.body.private, req.body.tmb, req.body.title], (err, result) => {
|
|
|
|
|
|
+ db.execute("UPDATE playlist SET content = ?, private = ?, tmb = ?, title = ? WHERE uuid = ?", [req.body.content, req.body.private, req.body.tmb, req.body.title, req.body.playlistuuid], (err, result) => {
|
|
if (err) {
|
|
if (err) {
|
|
console.log(err);
|
|
console.log(err);
|
|
res.set(cwh).status(500).json({code: 500, R: "Err"})
|
|
res.set(cwh).status(500).json({code: 500, R: "Err"})
|
|
@@ -160,7 +160,8 @@ export default function UserInteractions(opts) {
|
|
}
|
|
}
|
|
})
|
|
})
|
|
}else{
|
|
}else{
|
|
- db.execute("INSERT INTO playlist(owner, uuid, content, private, tmb, title) values (?,?,?,?,?,?)", [req.session.uuid, crypto.randomUUID(), req.body.content, req.body.private, req.body.tmb, req.body.title], function (err, result) {
|
|
|
|
|
|
+ let key = crypto.randomUUID();
|
|
|
|
+ db.execute("INSERT INTO playlist(owner, uuid, content, private, tmb, title) values (?,?,?,?,?,?)", [req.session.uuid,key , req.body.content, req.body.private, req.body.tmb, req.body.title], function (err, result) {
|
|
if (err) {
|
|
if (err) {
|
|
console.log(err);
|
|
console.log(err);
|
|
res.set(cwh).status(500).json({code: 500, R: "AD"})
|
|
res.set(cwh).status(500).json({code: 500, R: "AD"})
|
|
@@ -168,7 +169,7 @@ export default function UserInteractions(opts) {
|
|
}
|
|
}
|
|
|
|
|
|
res.set(cwh).json({
|
|
res.set(cwh).json({
|
|
- code: 200, R: "SS",
|
|
|
|
|
|
+ code: 200, R: "SS", UUID:key
|
|
});
|
|
});
|
|
|
|
|
|
})
|
|
})
|