From 9291821835883871edda942010550e0c5636740c Mon Sep 17 00:00:00 2001 From: rimu <3310831+rimu@users.noreply.github.com> Date: Sun, 17 Mar 2024 02:22:33 +1300 Subject: [PATCH] only process post image if post url not banned --- app/activitypub/util.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app/activitypub/util.py b/app/activitypub/util.py index 74605b4f..9832d476 100644 --- a/app/activitypub/util.py +++ b/app/activitypub/util.py @@ -1278,12 +1278,12 @@ def create_post(activity_log: ActivityPubLog, community: Community, request_json url=post.ap_id, user_id=admin.id, author_id=user.id) db.session.add(notify) - if domain.banned: - post = None - activity_log.exception_message = domain.name + ' is blocked by admin' if not domain.banned: domain.post_count += 1 post.domain = domain + else: + post = None + activity_log.exception_message = domain.name + ' is blocked by admin' if post is not None: if 'image' in request_json['object'] and post.image is None: image = File(source_url=request_json['object']['image']['url'])