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',
|
with open(blocking_filename, 'r',
|
||||||
encoding='utf-8') as fp_noannounce:
|
encoding='utf-8') as fp_noannounce:
|
||||||
file_text = fp_noannounce.read()
|
file_text = fp_noannounce.read()
|
||||||
file_text = file_text.replace(handle + '\n', '')
|
|
||||||
file_text = \
|
|
||||||
file_text.replace(handle.lower() + '\n', '')
|
|
||||||
except OSError:
|
except OSError:
|
||||||
print('EX: unable to read noannounce: ' +
|
print('EX: unable to read noannounce: ' +
|
||||||
blocking_filename + ' ' + handle)
|
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:
|
try:
|
||||||
with open(blocking_filename, 'w+',
|
with open(blocking_filename, 'w+',
|
||||||
encoding='utf-8') as fp_noannounce:
|
encoding='utf-8') as fp_noannounce:
|
||||||
|
|
|
@ -144,9 +144,14 @@ def _receive_calendar_events(base_dir: str, nickname: str, domain: str,
|
||||||
# already added
|
# already added
|
||||||
return
|
return
|
||||||
# remove from calendar file
|
# remove from calendar file
|
||||||
following_handles = following_handles.replace(handle + '\n', '')
|
new_following_handles = ''
|
||||||
following_handles = \
|
following_handles_list = following_handles.split('\n')
|
||||||
following_handles.replace(handle.lower() + '\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:
|
try:
|
||||||
with open(calendar_filename, 'w+',
|
with open(calendar_filename, 'w+',
|
||||||
encoding='utf-8') as fp_cal:
|
encoding='utf-8') as fp_cal:
|
||||||
|
|
Loading…
Reference in New Issue