diff --git a/posts.py b/posts.py index c166f63a3..a7c3d6171 100644 --- a/posts.py +++ b/posts.py @@ -6497,6 +6497,10 @@ def download_announce(session, base_dir: str, http_prefix: str, 'valid domain or port number: ' + actor_url) return None + if not valid_nickname(actor_domain, actor_nickname): + print('WARN: download_announce actor invalid nickname ' + + actor_nickname + '@' + actor_domain) + return None if is_blocked(base_dir, nickname, domain, actor_nickname, actor_domain, None, block_federated): @@ -6511,6 +6515,10 @@ def download_announce(session, base_dir: str, http_prefix: str, 'valid domain or port number: ' + str(post_json_object['object'])) return None + if not valid_nickname(object_domain, object_nickname): + print('WARN: download_announce object invalid nickname ' + + object_nickname + '@' + object_domain) + return None if is_blocked(base_dir, nickname, domain, object_nickname, object_domain, None, block_federated): if object_nickname and object_domain: