mirror of https://gitlab.com/bashrc2/epicyon
Avoid using default paramerers so that static analysis works better
parent
e2ee8d994a
commit
4233310044
|
@ -783,8 +783,8 @@ def is_blocked_nickname(base_dir: str, nickname: str,
|
|||
|
||||
def is_blocked(base_dir: str, nickname: str, domain: str,
|
||||
block_nickname: str, block_domain: str,
|
||||
blocked_cache: [] = None,
|
||||
block_federated: [] = None) -> bool:
|
||||
blocked_cache: [],
|
||||
block_federated: []) -> bool:
|
||||
"""Is the given account blocked?
|
||||
"""
|
||||
if is_evil(block_domain):
|
||||
|
|
|
@ -172,7 +172,8 @@ def html_account_info(translate: {},
|
|||
return ''
|
||||
follower_domain_full = get_full_domain(follower_domain, follower_port)
|
||||
if is_blocked(base_dir, nickname, domain,
|
||||
follower_nickname, follower_domain_full):
|
||||
follower_nickname, follower_domain_full,
|
||||
None, None):
|
||||
blocked_followers.append(follower_actor)
|
||||
|
||||
# get a list of any blocked following
|
||||
|
@ -192,7 +193,8 @@ def html_account_info(translate: {},
|
|||
following_domain_full = \
|
||||
get_full_domain(following_domain, following_port)
|
||||
if is_blocked(base_dir, nickname, domain,
|
||||
following_nickname, following_domain_full):
|
||||
following_nickname, following_domain_full,
|
||||
None, None):
|
||||
blocked_following.append(following_actor)
|
||||
|
||||
info_form += '<div class="accountInfoDomains">\n'
|
||||
|
|
|
@ -217,7 +217,8 @@ def html_person_options(default_timeline: str,
|
|||
nickname, domain,
|
||||
options_nickname, options_domain_full)
|
||||
if is_blocked(base_dir, nickname, domain,
|
||||
options_nickname, options_domain_full):
|
||||
options_nickname, options_domain_full,
|
||||
None, None):
|
||||
block_str = 'Unblock'
|
||||
|
||||
if options_link:
|
||||
|
@ -335,7 +336,8 @@ def html_person_options(default_timeline: str,
|
|||
new_handle = new_nickname + '@' + new_domain
|
||||
blocked_icon_str = ''
|
||||
if is_blocked(base_dir, nickname, domain,
|
||||
new_nickname, new_domain, blocked_cache):
|
||||
new_nickname, new_domain, blocked_cache,
|
||||
None):
|
||||
blocked_icon_str = '❌'
|
||||
options_str += \
|
||||
' <p class="optionsText">' + \
|
||||
|
|
|
@ -590,7 +590,7 @@ def _get_reply_icon_html(base_dir: str, nickname: str, domain: str,
|
|||
get_domain_from_actor(post_json_object['object']['replyTo'])
|
||||
if block_domain:
|
||||
if not is_blocked(base_dir, nickname, domain,
|
||||
block_nickname, block_domain, {}):
|
||||
block_nickname, block_domain, {}, None):
|
||||
reply_to_link = post_json_object['object']['replyTo']
|
||||
|
||||
if post_json_object['object'].get('attributedTo'):
|
||||
|
|
|
@ -431,7 +431,8 @@ def html_profile_after_search(authorized: bool,
|
|||
follow_is_permitted = False
|
||||
|
||||
blocked = \
|
||||
is_blocked(base_dir, nickname, domain, search_nickname, search_domain)
|
||||
is_blocked(base_dir, nickname, domain, search_nickname, search_domain,
|
||||
None, None)
|
||||
|
||||
if follow_is_permitted:
|
||||
follow_str = 'Follow'
|
||||
|
|
Loading…
Reference in New Issue