apps: permettre l'initialisation du mail via l'API
Après création on ne peut modifier l'email que via l'API /email.
This commit is contained in:
parent
2dcb96644e
commit
91d75ab7cc
|
@ -252,7 +252,9 @@ class AppConfig(django.apps.AppConfig):
|
|||
del serializer.fields['is_superuser']
|
||||
del serializer.fields['is_staff']
|
||||
del serializer.fields['password']
|
||||
serializer.fields['email'].read_only = True
|
||||
# forbid modification of email trough POST/PATCH/PUT
|
||||
if serializer.instance:
|
||||
serializer.fields['email'].read_only = True
|
||||
serializer.fields['email_verified'].read_only = True
|
||||
serializer.fields['ou'].write_only = True
|
||||
serializer.fields['ou'].read_only = True
|
||||
|
|
Loading…
Reference in New Issue