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:
|
except OSError:
|
||||||
print('EX: remove_follower unable to read followers ' +
|
print('EX: remove_follower unable to read followers ' +
|
||||||
followers_filename)
|
followers_filename)
|
||||||
handle = remove_nickname + '@' + remove_domain + '\n'
|
followers_list = followers_str.split('\n')
|
||||||
if handle not in followers_str:
|
|
||||||
|
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
|
return False
|
||||||
followers_str = followers_str.replace(handle, '')
|
|
||||||
try:
|
try:
|
||||||
with open(followers_filename, 'w+', encoding='utf-8') as fp_foll:
|
with open(followers_filename, 'w+', encoding='utf-8') as fp_foll:
|
||||||
fp_foll.write(followers_str)
|
fp_foll.write(followers_str)
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue