Support #42126
Pouvoir définir qu'un champs est obligatoire en FO et pas en BO
Statut:
Rejeté
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
27 avril 2020
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Non
Planning:
Non
Description
Notamment l'adresse mail qu'on veut imposer en FO, et qu'on ne veut pas rendre obligatoire en BO.
Peut-être que d'autres champs pourraient être concernés par cette règle.
Historique
Mis à jour par Stéphane Laget il y a presque 4 ans
- Sujet changé de Pouvoir définir qu'un champs est obliogatoire en FO et pas en BO à Pouvoir définir qu'un champs est obligatoire en FO et pas en BO
Mis à jour par Benjamin Dauvergne il y a presque 4 ans
Déjà est-ce qu'on voit un cas où un champs serait absolument obligatoire en BO ? Parce que ça me va plus de dire que rien n'est obligatoire en BO.
PS: merci de lier ça à un ticket chapeau Publik ou client.
Mis à jour par Benjamin Dauvergne il y a plus de 3 ans
Je n'ai pas de souci avec le fait de séparer required en required_front / required_back (voir required_api), la migration devra recopier le champ required dans ces deux champs, migration à faire:
- dans a2, https://git.entrouvert.org/authentic.git/tree/src/authentic2/models.py#n136
- il faut aussi vraisemblablement modifier des choses dans le constructeur de formulaire de profil, https://git.entrouvert.org/authentic.git/tree/src/authentic2/forms/profile.py#n131 et https://git.entrouvert.org/authentic.git/tree/src/authentic2/models.py#n166 pour différencier front et back, et revoir les endroits où on s'en sert
- dans hobo qui pilote le profil sur Publik, https://git.entrouvert.org/hobo.git/tree/hobo/profile/models.py#n38
- dans w.c.s. qui utilise la valeur required (je ne sais pas si ça a beaucoup d'impact sachant qu'il ne propose plus d'interface sur le profil des utilisateurs), https://git.entrouvert.org/wcs.git/tree/wcs/ctl/check_hobos.py#n259
Ticket à bouger dans Publik, puis refaire 3 tickets séparés.
PS: et je ne prends pas mais je pense que j'ai donné les informations suffisantes pour n'importe qui
Mis à jour par Stéphane Laget il y a 10 mois
- Statut changé de Nouveau à Rejeté
Tout ça est déjà plus ou moins géré par ailleurs, et un ticket similaire exite dans wcs. Je ferme ce ticket.