From cff7c072f561a6b7a40b9cdde5d60f3e0cff67ef Mon Sep 17 00:00:00 2001 From: Andreas Zweili Date: Mon, 8 Nov 2021 17:56:15 +0100 Subject: [PATCH] fix the functions --- todoist_interface/__main__.py | 8 ++++---- todoist_interface/utils.py | 2 +- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/todoist_interface/__main__.py b/todoist_interface/__main__.py index 1cd751f..387a6f7 100644 --- a/todoist_interface/__main__.py +++ b/todoist_interface/__main__.py @@ -21,11 +21,11 @@ if __name__ == '__main__': gitlab_labeled_tasks = todoist.get_get_tasks_by_filter("@gitlab") if gitlab_labeled_tasks: - tasks.append(gitlab_labeled_tasks) + tasks.extend(gitlab_labeled_tasks) mantis_labeled_tasks = todoist.get_get_tasks_by_filter("@mantis") if mantis_labeled_tasks: - tasks.append(mantis_labeled_tasks) + tasks.extend(mantis_labeled_tasks) # Get the Gitlab issues # gitlab_tasks = gitlab.get_issues() @@ -34,10 +34,10 @@ if __name__ == '__main__': mantishub_tasks = mantishub.get_tickets() missing_tasks = [] if gitlab_tasks: - missing_tasks.append(utils.get_missing_tasks(tasks, gitlab_tasks)) + missing_tasks.extend(utils.get_missing_tasks(tasks, gitlab_tasks)) if mantishub_tasks: - missing_tasks.append(utils.get_missing_tasks(tasks, mantishub_tasks)) + missing_tasks.extend(utils.get_missing_tasks(tasks, mantishub_tasks)) if missing_tasks: todoist.create_tasks(missing_tasks) diff --git a/todoist_interface/utils.py b/todoist_interface/utils.py index e78dec0..6debd85 100644 --- a/todoist_interface/utils.py +++ b/todoist_interface/utils.py @@ -11,6 +11,6 @@ def get_missing_tasks(tasks, issues_to_check): if issue["content"] not in [t["content"] for t in tasks]: missing_tasks.append(issue) else: - missing_tasks = issues_to_check + return issues_to_check return missing_tasks