Bug #83286
[authn tél] la double écriture colonne et attribut de profil continue d’avoir lieu dans le BO (?)
Statut:
Nouveau
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
09 novembre 2023
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Quand j’édite la page BO d’un usager possédant un attribut de profil phone
, la modification de ce dernier est répercutée dans la colonne phone
, pourtant dépréciée.
Demandes liées
Historique
Mis à jour par Paul Marillonnet il y a 6 mois
- Lié à Development #49212: Création de compte avec un numéro de téléphone mobile ajouté
Mis à jour par Paul Marillonnet il y a 6 mois
- Lié à Development #81282: Retrait de la colonne User.phone ajouté
Mis à jour par Benjamin Dauvergne il y a 5 mois
Certainement que le formulaire a un préférence pour les attributs natifs du modèle.
Mis à jour par Benjamin Dauvergne il y a 5 mois
def modelform_factory(model, **kwargs): """Build a modelform for the given model, For the user model also add attribute based fields. """ form = kwargs.pop('form', None) fields = kwargs.get('fields') or [] required = list(kwargs.pop('required', []) or []) d = {} # KV attributes are only supported for the user model currently modelform = None if issubclass(model, User): if not form: form = BaseUserForm attributes = models.Attribute.objects.all() for attribute in attributes: if attribute.name not in fields: continue d[attribute.name] = attribute.get_form_field() for field in app_settings.A2_REQUIRED_FIELDS: if field not in required: required.append(field)
Est-ce qu'on ne pourrait pas virer User.phone maintenant ?
Mis à jour par Paul Marillonnet il y a 5 mois
Benjamin Dauvergne a écrit :
[...]
Est-ce qu'on ne pourrait pas virer User.phone maintenant ?
Yes, c’est https://git.entrouvert.org/entrouvert/authentic/pulls/129 😊