projects
/
vchess.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Remove test instructions, fix CORS for DELETE method
[vchess.git]
/
server
/
models
/
Challenge.js
diff --git
a/server/models/Challenge.js
b/server/models/Challenge.js
index
e977267
..
de2818b
100644
(file)
--- a/
server/models/Challenge.js
+++ b/
server/models/Challenge.js
@@
-133,10
+133,15
@@
const ChallengeModel =
"DELETE FROM Challenges " +
"WHERE id = " + id + " AND uid = " + uid;
db.run(query, (err,ret) => {
"DELETE FROM Challenges " +
"WHERE id = " + id + " AND uid = " + uid;
db.run(query, (err,ret) => {
- if (!!err && query = //TODO
- "DELETE FROM WillPlay " +
- "WHERE cid = " + id;
- db.run(query);
+ if (!err && ret >= 1)
+ {
+ // Also remove matching WillPlay entries if a challenge was deleted
+ query =
+ "DELETE FROM WillPlay " +
+ "WHERE cid = " + id;
+ db.run(query);
+ }
+ });
});
},
}
});
},
}