diff --git a/jm2l/views.py b/jm2l/views.py index c70b8be..154f6e4 100644 --- a/jm2l/views.py +++ b/jm2l/views.py @@ -1716,21 +1716,21 @@ def edit_event(request): ] salle_dispo = salle_dispo.filter(Salles.place_type == 'Stand') 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))) salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Atelier', 'MAO'])) 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))) salle_dispo = salle_dispo.filter(Salles.place_type == 'Table ronde') 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))) salle_dispo = salle_dispo.filter(Salles.place_type.in_(['Stand', 'MAO'])) else: