diff --git a/oml/tasks.py b/oml/tasks.py index b555ea7..4b5f6bd 100644 --- a/oml/tasks.py +++ b/oml/tasks.py @@ -80,7 +80,8 @@ class Tasks(Thread): with open(self._taskspath) as f: tasks = json.load(f) for task in tasks: - self.q.put(task) + if len(task) == 2: + self.q.put(tuple(task)) logger.debug('loaded %s tasks', len(tasks)) except: logger.debug('failed to load saved tasks', exc_info=True)