From 1f08ea9eeab24d108925c9e124d6dffb77588a64 Mon Sep 17 00:00:00 2001 From: simon Date: Tue, 7 Mar 2023 17:31:21 +0700 Subject: [PATCH] handle empty tasks return --- tubearchivist/home/src/ta/task_manager.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/tubearchivist/home/src/ta/task_manager.py b/tubearchivist/home/src/ta/task_manager.py index 847c315..16e56e8 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]