Remplacer les liens d'actions des commentaires par un menu contextuel #100

Merged
Lephenixnoir merged 5 commits from context-menu into dev 2021-07-12 18:37:10 +02:00
1 changed files with 6 additions and 0 deletions
Showing only changes of commit ad43262bfb - Show all commits

View File

@ -1,4 +1,5 @@
from app import app, db
from app.models.user import Member
from app.models.post import Post
from app.models.attachment import Attachment
from app.utils.render import render
@ -69,6 +70,11 @@ def delete_post(postid):
if current_user.is_anonymous or not current_user.can_delete_post(p):
abort(403)
if isinstance(p.author, Member):
amount = -3 if request.args.get('penalty') == 'True' else -1
p.author.add_xp(amount)
db.session.add(p.author)
p.delete()
db.session.commit()
return redirect(request.referrer)