Fix bug with no-delete option

This commit is contained in:
moanos [he/him] 2023-01-11 20:39:46 +01:00
parent 4ddac75d9a
commit ba9c29a3ab

View File

@ -109,7 +109,8 @@ class Instance:
@staticmethod @staticmethod
def apply_blocks_from_diff(diffs, server, token, no_delete: bool): def apply_blocks_from_diff(diffs, server, token, no_delete: bool):
for diff in diffs: for diff in diffs:
if diff["local"] is None and not no_delete: if diff["local"] is None:
if not no_delete:
"""Delete the block on the remote server""" """Delete the block on the remote server"""
diff['remote'].delete(server, token) diff['remote'].delete(server, token)
logging.info(f"Deleted {diff['remote'].domain} from blocklist") logging.info(f"Deleted {diff['remote'].domain} from blocklist")