Don't crash when the dict is empty

This commit is contained in:
Watchful1 2024-02-09 21:51:58 -08:00
parent 9dd0af53da
commit ef12dc5694
2 changed files with 3 additions and 3 deletions

View file

@ -236,7 +236,7 @@ class ObjectDict:
def get_counts_string_by_minute(self, minute, ingest_types):
count_string = ObjectDict.get_counts_string_from_dict(self.counts[minute], ingest_types)
minute_dict = self.by_minute.get(minute)
if minute_dict is None:
if minute_dict is None or minute_dict.max_id is None or minute_dict.min_id is None:
range_string = ""
else:
range_string = f" - {len(minute_dict.obj_list)}({minute_dict.max_id - minute_dict.min_id}) ({utils.base36encode(minute_dict.min_id)}-{utils.base36encode(minute_dict.max_id)})"

View file

@ -7,8 +7,8 @@ import zstandard
import json
input_files = [
r"\\MYCLOUDPR4100\Public\reddit\subreddits23\Chattanooga_comments.zst",
r"\\MYCLOUDPR4100\Public\reddit\subreddits23\Graffiti_comments.zst",
r"\\MYCLOUDPR4100\Public\reddit\subreddits23\StyleCoordinators_comments.zst",
r"\\MYCLOUDPR4100\Public\reddit\subreddits23\classicwow_comments.zst",
]
ignored_users = ['[deleted]', 'automoderator']
min_comments_per_sub = 1