Projet

Général

Profil

Development #71855

Restaurer du code supprimé abusivement en même temps que le modèle RoleAttribute

Ajouté par Valentin Deniaud il y a plus d'un an. Mis à jour il y a plus d'un an.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Catégorie:
-
Version cible:
-
Début:
29 novembre 2022
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Actuellement les rôles superutilisateurs des briques sont mal provisionnés en recette à cause de #69895#note-3.


Fichiers

Révisions associées

Révision 8e6a95b6 (diff)
Ajouté par Valentin Deniaud il y a plus d'un an

attributes_ng: restore setting superuser flag (#71855)

Historique

#3

Mis à jour par Valentin Deniaud il y a plus d'un an

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.

#4

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 ?

#5

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é.

#6

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).

#7

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.

#8

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)
#10

Mis à jour par Transition automatique il y a plus d'un an

  • Statut changé de Résolu (à déployer) à Solution déployée
#11

Mis à jour par Transition automatique il y a environ un an

Automatic expiration

Formats disponibles : Atom PDF