mirror of https://gitlab.com/bashrc2/epicyon
Case insensitive
parent
f22647fa3a
commit
5e28e33dc0
12
blocking.py
12
blocking.py
|
@ -727,12 +727,18 @@ def allowed_announce_add(base_dir: str, nickname: str, domain: str,
|
|||
with open(blocking_filename, 'r',
|
||||
encoding='utf-8') as fp_noannounce:
|
||||
file_text = fp_noannounce.read()
|
||||
file_text = file_text.replace(handle + '\n', '')
|
||||
file_text = \
|
||||
file_text.replace(handle.lower() + '\n', '')
|
||||
except OSError:
|
||||
print('EX: unable to read noannounce: ' +
|
||||
blocking_filename + ' ' + handle)
|
||||
|
||||
new_file_text = ''
|
||||
file_text_list = file_text.split('\n')
|
||||
handle_lower = handle.lower()
|
||||
for allowed in file_text_list:
|
||||
if allowed.lower() != handle_lower:
|
||||
new_file_text += allowed + '\n'
|
||||
file_text = new_file_text
|
||||
|
||||
try:
|
||||
with open(blocking_filename, 'w+',
|
||||
encoding='utf-8') as fp_noannounce:
|
||||
|
|
|
@ -144,9 +144,14 @@ def _receive_calendar_events(base_dir: str, nickname: str, domain: str,
|
|||
# already added
|
||||
return
|
||||
# remove from calendar file
|
||||
following_handles = following_handles.replace(handle + '\n', '')
|
||||
following_handles = \
|
||||
following_handles.replace(handle.lower() + '\n', '')
|
||||
new_following_handles = ''
|
||||
following_handles_list = following_handles.split('\n')
|
||||
handle_lower = handle.lower()
|
||||
for followed in following_handles_list:
|
||||
if followed.lower() != handle_lower:
|
||||
new_following_handles += followed + '\n'
|
||||
following_handles = new_following_handles
|
||||
# save the result
|
||||
try:
|
||||
with open(calendar_filename, 'w+',
|
||||
encoding='utf-8') as fp_cal:
|
||||
|
|
Loading…
Reference in New Issue