X-Git-Url: https://git.mxchange.org/?a=blobdiff_plain;f=fba%2Fnetworks%2Fpleroma.py;fp=fba%2Fnetworks%2Fpleroma.py;h=c38c2da7b785fc70807556b1c0aefd096c50aaf5;hb=b134fbf5d7013a78a21381e14bcfd056e45b59ea;hp=0da479b4b3234919e18904a9d8a1cfe9a2d529ee;hpb=3f65d0bb56308bfdeb6bb79eeb61a5f0db2fd0f2;p=fba.git diff --git a/fba/networks/pleroma.py b/fba/networks/pleroma.py index 0da479b..c38c2da 100644 --- a/fba/networks/pleroma.py +++ b/fba/networks/pleroma.py @@ -247,12 +247,12 @@ def fetch_blocks(domain: str) -> list: blocked = tidyup.domain(blocked) if blocked != "" else None logger.debug("blocked='%s',reason='%s' - AFTER!", blocked, reason) - if blocked not in rows or "reason" not in rows[blocked]: - logger.warning("Cannot find blocked='%s' in rows()=%d,domain='%s' - BREAK!", blocked, len(rows), domain) - break - elif blocked in [None, ""]: + if blocked in [None, ""]: logger.warning("blocked[%s]='%s' is empty after tidyup.domain(): domain='%s',block_level='%s'", type(blocked), blocked, domain, block_level) continue + elif "reason" not in rows[blocked]: + logger.warning("Cannot find 'reason' in rows[%s]()=%d,domain='%s' - BREAK!", blocked, len(rows[blocked]), domain) + break logger.debug("Checking %d blockdict record(s) ...", len(blockdict)) for block in blockdict: @@ -272,7 +272,7 @@ def fetch_blocks(domain: str) -> list: if len(blocklist) > 0: logger.info("Checking %d different blocklist(s) ...", len(blocklist)) for block_level in blocklist: - logger.debug("Checking blocklist[%s]()=%d entries ...", block_level, blocklist[block_level]) + logger.debug("Checking blocklist[%s]()=%d entries ...", block_level, len(blocklist[block_level])) for block in blocklist[block_level]: logger.debug("Appending blocker='%s',block[blocked]='%s',block[reason]='%s',block_level='%s' ...",domain, block["blocked"], block["reason"], block_level) blockdict.append({