Check that not already following the moved account

merge-requests/30/head
Bob Mottram 2022-11-29 21:56:36 +00:00
parent aee6cc313d
commit 65c783e6de
1 changed files with 11 additions and 9 deletions

View File

@ -37,14 +37,6 @@ def get_moved_accounts(base_dir: str, nickname: str, domain: str,
moved_accounts_filename)
refollow_list = refollow_str.split('\n')
refollow_dict = {}
ctr = 0
for line in refollow_list:
if ' ' not in line:
continue
prev_handle = line.split(' ')[0]
new_handle = line.split(' ')[1]
refollow_dict[prev_handle] = new_handle
ctr = ctr + 1
follow_filename = \
acct_dir(base_dir, nickname, domain) + '/' + filename
@ -58,10 +50,20 @@ def get_moved_accounts(base_dir: str, nickname: str, domain: str,
follow_filename)
follow_list = follow_str.split('\n')
ctr = 0
for line in refollow_list:
if ' ' not in line:
continue
prev_handle = line.split(' ')[0]
new_handle = line.split(' ')[1]
refollow_dict[prev_handle] = new_handle
ctr = ctr + 1
result = {}
for handle in follow_list:
if refollow_dict.get(handle):
result[handle] = refollow_dict[handle]
if refollow_dict[handle] not in follow_list:
result[handle] = refollow_dict[handle]
return result