From 5fde28968c58413ca1e0b7a20eded9424b633c1b Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 29 Oct 2021 19:17:11 +0200 Subject: [PATCH] fdsfsd --- files/routes/comments.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/files/routes/comments.py b/files/routes/comments.py index b9e69bd69..25b91ae49 100755 --- a/files/routes/comments.py +++ b/files/routes/comments.py @@ -850,8 +850,12 @@ def toggle_pin_comment(cid, v): if comment.is_pinned: if comment.is_pinned.startswith("t:"): abort(403) - else: comment.is_pinned = None - else: comment.is_pinned = v.username + else: + if v.admin_level == 6 or comment.is_pinned.endswith(" (OP)"): comment.is_pinned = None + else: abort(403) + else: + if v.admin_level == 6: comment.is_pinned = v.username + else: comment.is_pinned = v.username + " (OP)" g.db.add(comment) g.db.flush()