Merge pull request 'Ignore local content in remote community outboxes' (#171) from freamon/pyfedi:2704 into main

Reviewed-on: https://codeberg.org/rimu/pyfedi/pulls/171
This commit is contained in:
rimu 2024-04-28 04:34:22 +00:00
commit 343bef62f8

View file

@ -118,6 +118,10 @@ def retrieve_mods_and_backfill(community_id: int):
db.session.commit()
continue
user = find_actor_or_create(activity['object']['actor'])
if user and user.is_local():
activity_log.exception_message = 'Activity about local content which is already present'
db.session.commit()
continue
if user:
post = post_json_to_model(activity_log, activity['object']['object'], user, community)
if post: