X-Git-Url: https://git.auder.net/?a=blobdiff_plain;f=server%2Fmodels%2FChallenge.js;fp=server%2Fmodels%2FChallenge.js;h=40d125c929b033283f64e9754c3cbdfa572a2755;hb=1511c610b30e524a95c45c8fa263275ec3013101;hp=243da709d697f3dac38e7b4f06bfbb8040b95bfd;hpb=e33e50fa2122c1df2aa9d4d15a2f9d75341b0d70;p=vchess.git diff --git a/server/models/Challenge.js b/server/models/Challenge.js index 243da709..40d125c9 100644 --- a/server/models/Challenge.js +++ b/server/models/Challenge.js @@ -74,7 +74,9 @@ const ChallengeModel = const query = "SELECT 1 " + "FROM Challenges " + - "WHERE id = " + id + " AND uid = " + uid; + "WHERE id = " + id + " " + + // Condition: I'm the sender or the target + "AND (uid = " + uid + " OR to = " + uid + ")"; db.get(query, (err,chall) => { if (!err && chall) ChallengeModel.remove(id);