eh17 - Fixed event id list parameter evaluation - fixed layout of lasers talk

This commit is contained in:
dedeibel 2017-04-15 15:04:27 +02:00
parent 5b465fc3d5
commit 9d486625bd

View file

@ -263,15 +263,20 @@ def debug():
def tasks(queue, args, idlist, skiplist):
# iterate over all events extracted from the schedule xml-export
for event in events(scheduleUrl):
if 000000 in idlist:
continue
if event['room'] not in ('Vortragssaal', 'Großes Kolleg'):
print("skipping room %s (%s)" % (event['room'], event['title']))
continue
if not (idlist==None):
if not (idlist == None):
if 000000 in idlist:
continue
if int(event['id']) not in idlist:
print("skipping id %s (%s)" % (event['id'], event['title']))
continue
if event['room'] not in ('Vortragssaal', 'Großes Kolleg'):
print("skipping room %s (%s)" % (event['room'], event['title']))
continue
eventTitle = event['title']
if event['id'] == 8496:
eventTitle = 'Know your tools - Im firing my laser! -'
# generate a task description and put them into the queue
queue.put(Rendertask(
@ -280,7 +285,7 @@ def tasks(queue, args, idlist, skiplist):
sequence=introFrames,
parameters={
'$id': event['id'],
'$title': event['title'],
'$title': eventTitle,
'$subtitle': event['subtitle'],
'$personnames': event['personnames']
}