Development #71855
Restaurer du code supprimé abusivement en même temps que le modèle RoleAttribute
0%
Description
Actuellement les rôles superutilisateurs des briques sont mal provisionnés en recette à cause de #69895#note-3.
Fichiers
Révisions associées
Historique
Mis à jour par Valentin Deniaud il y a plus d'un an
- Fichier 0001-attributes_ng-restore-setting-superuser-flag-71855.patch 0001-attributes_ng-restore-setting-superuser-flag-71855.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Voilà il y a à restaurer le code + l'adapter (puisque je l'avait viré par flemme de l'adapter), ça aurait été plus clair en deux commits mais je suis pressé.
Testé en local que je ne reproduis plus le bug avec le patch.
Mis à jour par Frédéric Péters il y a plus d'un an
Il ne manque pas un truc pour poser aussi un attribut role-slug ?
Mis à jour par Valentin Deniaud il y a plus d'un an
Frédéric Péters a écrit :
Il ne manque pas un truc pour poser aussi un attribut role-slug ?
Non car pour moi cet attribut n'est plus utilisé, en tout cas un potentiel bug lié à son absence n'a pas été remonté.
Mis à jour par Frédéric Péters il y a plus d'un an
qui attention ne contiendrait pas le slug du rôle mais son uuid, et en fait ça arriverait via a2_service_ou_role_uuids qui arrive via src/authentic2/attributes_ng/sources/django_user.py (donc ça serait ok).
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
arrive via src/authentic2/attributes_ng/sources/django_user.py
Je confirme que ça vient de là et que malgré le nom qui laisse penser que ça serait en rapport avec un rôle c'est bien la liste des uuid des rôles de l'utilisateur.
Mis à jour par Valentin Deniaud il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
commit 8e6a95b6ce813af0f5c3569f9ac13c4c5de10324 Author: Valentin Deniaud <vdeniaud@entrouvert.com> Date: Tue Nov 29 18:30:06 2022 +0100 attributes_ng: restore setting superuser flag (#71855)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
attributes_ng: restore setting superuser flag (#71855)