From 11587863d2dd04964adb3e144893dae2d6492d92 Mon Sep 17 00:00:00 2001 From: Yorick van Pelt Date: Mon, 15 Apr 2024 10:25:08 +0200 Subject: [PATCH] survive empty prefs entry --- magisch_corvee_script.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/magisch_corvee_script.py b/magisch_corvee_script.py index 22fe847..2ebd2eb 100755 --- a/magisch_corvee_script.py +++ b/magisch_corvee_script.py @@ -77,7 +77,7 @@ def make_task_lut(tasks: dict[str, TaskConfig]): task_lut[lookup] |= {t.lower()} task_re = re.compile(config['task_re']) def lookup_tasks(tasks): - return set.union(*(task_lut[x.strip()] for x in task_re.split(tasks) if x not in config['ignore'])) + return set.union(set(), *(task_lut[x.strip()] for x in task_re.split(tasks) if x not in config['ignore'])) return lookup_tasks def read_prefs(pref_file, tasks, people): lookup_tasks = make_task_lut(tasks)