You can no longer upvote your own posts

This commit is contained in:
Xodrium 2023-02-16 17:03:40 -05:00
parent 516a054c31
commit c98f799d67

View file

@ -248,6 +248,13 @@ backend.postBulk = async ({page, id, user, cookies, sort}) => {
backend.vote = async ({id, vote, user}) => {
if (!id || (vote != 'down' && vote != 'up')) return {success: 'fail' };
var isCreator = (await db.all('SELECT * from post WHERE id = ?', [
id
]))[0].username == user;
if (isCreator)
return {success: 'fail' };
await db.run('DELETE FROM vote WHERE username = ? AND id = ?', [
user,