mirror of https://gitlab.com/bashrc2/epicyon
Change method for removing follower
parent
7ad89d79f3
commit
86cebea269
15
follow.py
15
follow.py
|
@ -1492,10 +1492,19 @@ def remove_follower(base_dir: str,
|
|||
except OSError:
|
||||
print('EX: remove_follower unable to read followers ' +
|
||||
followers_filename)
|
||||
handle = remove_nickname + '@' + remove_domain + '\n'
|
||||
if handle not in followers_str:
|
||||
followers_list = followers_str.split('\n')
|
||||
|
||||
handle = remove_nickname + '@' + remove_domain
|
||||
handle = handle.lower()
|
||||
new_followers_str = ''
|
||||
found = False
|
||||
for handle2 in followers_list:
|
||||
if handle2.lower() != handle:
|
||||
new_followers_str += handle2 + '\n'
|
||||
else:
|
||||
found = False
|
||||
if not found:
|
||||
return False
|
||||
followers_str = followers_str.replace(handle, '')
|
||||
try:
|
||||
with open(followers_filename, 'w+', encoding='utf-8') as fp_foll:
|
||||
fp_foll.write(followers_str)
|
||||
|
|
Loading…
Reference in New Issue