fix: [retro_hunt] fix daterange

dev
terrtia 2023-12-07 14:40:51 +01:00
parent a382b572c6
commit 3e591d95bc
No known key found for this signature in database
GPG Key ID: 1E1B1F50D84613D0
2 changed files with 8 additions and 2 deletions

View File

@ -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

View File

@ -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)