Revision 04e9e54d
Added by Jérôme Schneider over 12 years ago
calebasse/dossiers/views.py | ||
---|---|---|
270 | 270 |
acts_by_date = dict((act.date, act.time) for act in acts) |
271 | 271 |
for event in occurrences: |
272 | 272 |
state = None |
273 |
act = acts_by_date.get((event.start_datetime.date, event.start_datetime.time)) |
|
274 |
if act: |
|
275 |
state = act.actvalidationstate_set.all()[0] |
|
273 |
if event.act: |
|
274 |
state = event.act.get_state() |
|
276 | 275 |
if state and not state.previous_state and state.state_name == 'NON_VALIDE': |
277 | 276 |
state = None |
278 | 277 |
ctx['next_rdvs'].append((event, state)) |
Also available in: Unified diff
dossiers: should fix act status into next rdv