Bug #4532
AttributeError: 'NoneType' object has no attribute 'status'
Start date:
20 March 2014
Due date:
% Done:
100%
Estimated time:
Patch proposed:
Planning:
Description
https://sentry.entrouvert.org/calebasse/calebasse-prod/group/247/
Stacktrace (appel le plus récent en dernier) :
File "django/core/handlers/base.py", line 115, in get_response
response = callback(request, *callback_args, **callback_kwargs)
File "django/contrib/auth/decorators.py", line 25, in _wrapped_view
return view_func(request, *args, **kwargs)
File "django/views/generic/base.py", line 68, in view
return self.dispatch(request, *args, **kwargs)
File "calebasse/cbv.py", line 57, in dispatch
result = super(ServiceViewMixin, self).dispatch(request, **kwargs)
File "django/views/generic/base.py", line 86, in dispatch
return handler(request, *args, **kwargs)
File "calebasse/cbv.py", line 367, in get
return super(BaseMultiUpdateView, self).get(request, *args, **kwargs)
File "calebasse/cbv.py", line 327, in get
return self.render_to_response(self.get_context_data(forms=forms))
File "calebasse/dossiers/views.py", line 275, in get_context_data
if STATES_MAPPING.has_key(current_state.status.type):
Associated revisions
History
Updated by Jérôme Schneider over 11 years ago
C'est lié au commit 09970a47d3528562940bb42ae7ce9b7904c44c62 qui permet d'avoir un current state à None. Mike tu penses que je peux le revert ?
Updated by Mikaël Ates over 11 years ago
- Assignee changed from Jérôme Schneider to Mikaël Ates
Non, il nous faut traiter le cas où le dossier n'a pas d'état courant car les états s'appliquent dans le future, ex: je crée un dossier avec une date de contact future.
Updated by Mikaël Ates over 11 years ago
- Status changed from En cours to Résolu (à déployer)
- % Done changed from 0 to 100
Appliqué par commit aps42:calebasse|commit:584b363f00127b608af152d9114ceca1e268a1e0.
Updated by Mikaël Ates over 11 years ago
Appliqué par commit calebasse|commit:584b363f00127b608af152d9114ceca1e268a1e0.
There may be no current state, we have to handle it (fixes #4532).