diff --git a/tubearchivist/home/src/ta/task_manager.py b/tubearchivist/home/src/ta/task_manager.py index 847c3157..16e56e8b 100644 --- a/tubearchivist/home/src/ta/task_manager.py +++ b/tubearchivist/home/src/ta/task_manager.py @@ -17,13 +17,13 @@ class TaskManager: if not all_keys: return False - all_results = [handler.get_single(i) for i in all_keys] - - return sorted(all_results, key=lambda d: d["date_done"]) + return [handler.get_single(i) for i in all_keys] def get_tasks_by_name(self, task_name): """get all tasks by name""" all_results = self.get_all_results() + if not all_results: + return False return [i for i in all_results if i.get("name") == task_name]