diff --git a/pycon14/__init__.py b/pycon14/__init__.py index ae94f98..2faf2a8 100644 --- a/pycon14/__init__.py +++ b/pycon14/__init__.py @@ -77,8 +77,13 @@ def debug(): # ) def tasks(queue): + uid = [] # iterate over all events extracted from the schedule xml-export for event in events(): + if event['id'] in uid: + continue + + uid.append(event['id']) # generate a task description and put them into the queue queue.put((