views: modifie le contexte de validation pour toute modification des données cœur (fixes #23372)
This commit is contained in:
parent
61057cd3eb
commit
0ad53bba37
|
@ -105,14 +105,14 @@ class UserEditCoreView(UserEditView):
|
|||
def form_valid(self, form):
|
||||
response = super(UserEditCoreView, self).form_valid(form)
|
||||
if form.has_changed():
|
||||
form.instance.attributes.validated = True
|
||||
form.instance.attributes.validation_context = 'office'
|
||||
form.instance.attributes.validation_date = now().date()
|
||||
if self.request.user.ou:
|
||||
form.instance.attributes.validation_partner = self.request.user.ou.slug
|
||||
hooks.call_hooks('event', user=self.request.user, name='manager-cut-validate',
|
||||
instance=form.instance, form=form)
|
||||
if not form.instance.attributes.validated:
|
||||
form.instance.attributes.validated = True
|
||||
form.instance.attributes.validation_context = 'office'
|
||||
form.instance.attributes.validation_date = now().date()
|
||||
if self.request.user.ou:
|
||||
form.instance.attributes.validation_partner = self.request.user.ou.slug
|
||||
msg = u'Le compte a été validé.'
|
||||
else:
|
||||
msg = u'Les données cœur ont été modifiées.'
|
||||
|
|
Loading…
Reference in New Issue