Get actor from id

merge-requests/30/head
Bob Mottram 2023-02-12 21:42:53 +00:00
parent d535e38cc0
commit 5e6bc8a86f
1 changed files with 3 additions and 0 deletions

View File

@ -135,6 +135,9 @@ def _valid_profile_preview_post(post_json_object: {},
post_json_object = new_post_json_object post_json_object = new_post_json_object
if not post_json_object.get('actor'): if not post_json_object.get('actor'):
return False, None return False, None
if isinstance(post_json_object['actor'], dict):
if post_json_object['actor'].get('id'):
post_json_object['actor'] = post_json_object['actor']['id']
if not is_announced_feed_item: if not is_announced_feed_item:
if has_object_dict(post_json_object): if has_object_dict(post_json_object):
if post_json_object['actor'] != person_url and \ if post_json_object['actor'] != person_url and \