|
@@ -1716,21 +1716,21 @@ def edit_event(request): |
|
|
] |
|
|
] |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type == 'Stand') |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type == 'Stand') |
|
|
elif intervention == "Atelier": |
|
|
elif intervention == "Atelier": |
|
|
form.duration.choices = map(lambda d: (d, u'Atelier (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150, 180, 210, 240]) |
|
|
|
|
|
if not duration in map(lambda d, y: d, form.duration.choices): |
|
|
|
|
|
|
|
|
form.duration.choices = list(map(lambda d: (d, u'Atelier (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150, 180, 210, 240])) |
|
|
|
|
|
if not duration in map(lambda d: d[0], form.duration.choices): |
|
|
form.duration.choices.append((duration, u'Atelier (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
form.duration.choices.append((duration, u'Atelier (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Atelier', 'MAO'])) |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Atelier', 'MAO'])) |
|
|
elif intervention == "Table_ronde": |
|
|
elif intervention == "Table_ronde": |
|
|
form.duration.choices = map(lambda d: (d, u'Table ronde (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150]) |
|
|
|
|
|
if not duration in map(lambda d, y: d, form.duration.choices): |
|
|
|
|
|
|
|
|
form.duration.choices = list(map(lambda d: (d, u'Table ronde (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150])) |
|
|
|
|
|
if not duration in map(lambda d: d[0], form.duration.choices): |
|
|
form.duration.choices.append((duration, u'Table ronde (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
form.duration.choices.append((duration, u'Table ronde (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type == 'Table ronde') |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type == 'Table ronde') |
|
|
elif intervention == "Concert": |
|
|
elif intervention == "Concert": |
|
|
form.duration.choices = map(lambda d: (d, u'Concert (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150, 180, 210, 240]) |
|
|
|
|
|
if not duration in map(lambda d, y: d, form.duration.choices): |
|
|
|
|
|
|
|
|
form.duration.choices = list(map(lambda d: (d, u'Concert (%dh%.2d)' % (d / 60, d % 60)), |
|
|
|
|
|
[60, 90, 120, 150, 180, 210, 240])) |
|
|
|
|
|
if not duration in map(lambda d: d[0], form.duration.choices): |
|
|
form.duration.choices.append((duration, u'Concert (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
form.duration.choices.append((duration, u'Concert (%dh%.2d)' % (duration / 60, duration % 60))) |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Stand', 'MAO'])) |
|
|
salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Stand', 'MAO'])) |
|
|
else: |
|
|
else: |
|
|