From 2c6cbce7c6d8037cc9fedc61d5b3aa788b7b1a5d Mon Sep 17 00:00:00 2001 From: Aevann1 Date: Fri, 27 Aug 2021 23:19:08 +0200 Subject: [PATCH] fdfd --- files/routes/admin.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/files/routes/admin.py b/files/routes/admin.py index f87c02e59..3ace4a96a 100644 --- a/files/routes/admin.py +++ b/files/routes/admin.py @@ -850,8 +850,15 @@ def api_sticky_post(post_id, v): if post: post.stickied = not (post.stickied) g.db.add(post) - - cache.delete_memoized(frontlist) + + ma=ModAction( + kind="pin_post" if post.is_pinned else "unpin_post", + user_id=v.id, + target_post_id=post.id + ) + g.db.add(ma) + + cache.delete_memoized(frontlist) return "", 204