From 3fffab5c8dd4038f792b062cf0004e76cfa4c869 Mon Sep 17 00:00:00 2001 From: Paul Hebble Date: Sun, 9 Jun 2024 15:50:37 -0500 Subject: [PATCH] Ensure get never returns None --- netkan/netkan/download_counter.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/netkan/netkan/download_counter.py b/netkan/netkan/download_counter.py index 43afa1a..85dedaf 100644 --- a/netkan/netkan/download_counter.py +++ b/netkan/netkan/download_counter.py @@ -283,7 +283,7 @@ def commit_counts(self) -> None: @staticmethod def _download_summary_table(counts: Dict[str, int], how_many: int) -> str: return '\n'.join(f' {counts[ident]:8} {ident}' - for ident in heapq.nlargest(how_many, counts, lambda i: counts.get(i)) + for ident in heapq.nlargest(how_many, counts, lambda i: counts.get(i, 0)) if counts[ident] > 0) def log_top(self, how_many: int) -> None: