mirror of https://gitlab.com/bashrc2/epicyon
Avoid parameterised nicknames in announces
parent
8f67458549
commit
ec776a07ea
|
|
@ -1933,7 +1933,8 @@ def receive_announce(recent_posts_cache: {},
|
||||||
return False
|
return False
|
||||||
object_nickname = get_nickname_from_actor(announce_url)
|
object_nickname = get_nickname_from_actor(announce_url)
|
||||||
if object_nickname:
|
if object_nickname:
|
||||||
if not valid_nickname(object_domain, object_nickname):
|
if not object_nickname.startswith('?p=') and \
|
||||||
|
not valid_nickname(object_domain, object_nickname):
|
||||||
print('WARN: receive_announce object invalid nickname ' +
|
print('WARN: receive_announce object invalid nickname ' +
|
||||||
str(object_nickname) + '@' + str(object_domain) + ' ' +
|
str(object_nickname) + '@' + str(object_domain) + ' ' +
|
||||||
str(announce_url))
|
str(announce_url))
|
||||||
|
|
|
||||||
3
posts.py
3
posts.py
|
|
@ -6452,7 +6452,8 @@ def download_announce(session, base_dir: str, http_prefix: str,
|
||||||
str(post_json_object['object']))
|
str(post_json_object['object']))
|
||||||
return None
|
return None
|
||||||
if object_nickname:
|
if object_nickname:
|
||||||
if not valid_nickname(object_domain, object_nickname):
|
if not object_nickname.startswith('?p=') and \
|
||||||
|
not valid_nickname(object_domain, object_nickname):
|
||||||
print('WARN: download_announce object invalid nickname ' +
|
print('WARN: download_announce object invalid nickname ' +
|
||||||
str(object_nickname) + '@' + str(object_domain) + ' ' +
|
str(object_nickname) + '@' + str(object_domain) + ' ' +
|
||||||
str(post_json_object).replace('\n', ' '))
|
str(post_json_object).replace('\n', ' '))
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue