diff --git a/bin/lib/objects/Items.py b/bin/lib/objects/Items.py index 8aaab0b2..d8888fa0 100755 --- a/bin/lib/objects/Items.py +++ b/bin/lib/objects/Items.py @@ -498,7 +498,10 @@ def get_all_items_objects(filters={}): daterange = Date.get_daterange(date_from, date_to) else: date_from = get_obj_date_first('item') - daterange = Date.get_daterange(date_from, Date.get_today_date_str()) + if date_from: + daterange = Date.get_daterange(date_from, Date.get_today_date_str()) + else: + daterange = [] if start_date: if int(start_date) > int(date_from): i = 0 diff --git a/bin/trackers/Retro_Hunt.py b/bin/trackers/Retro_Hunt.py index 2c63abd0..7a96ce97 100755 --- a/bin/trackers/Retro_Hunt.py +++ b/bin/trackers/Retro_Hunt.py @@ -111,7 +111,10 @@ class Retro_Hunt_Module(AbstractModule): self.redis_logger.warning(f'{self.module_name}, Retro Hunt {task_uuid} completed') def update_progress(self): - new_progress = self.nb_done * 100 / self.nb_objs + if self.nb_objs == 0: + new_progress = 100 + else: + new_progress = self.nb_done * 100 / self.nb_objs if int(self.progress) != int(new_progress): print(new_progress) self.retro_hunt.set_progress(new_progress)