Projet

Général

Profil

Bug #45423

Colonne "identifiant" dans les tableaux d'utilisateur sur la page d'un rôle

Ajouté par Frédéric Péters il y a plus de 3 ans. Mis à jour il y a plus de 3 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
23 juillet 2020
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:
Non

Description

Dans /manage/users/ la colonne "Identifiant" n'est pas affichée si une OU est configurée ainsi,

def has_show_username():
    return not OU.objects.filter(show_username=False).exists()

Mais dans le tableau listant les utilisateurs ayant un rôle, sur la page d'un rôle, la colonne est tout de même affichée.


Fichiers

Révisions associées

Révision 3a13de98 (diff)
Ajouté par Frédéric Péters il y a plus de 3 ans

manager: remove username column of role members table if configured so (#45423)

Historique

#1

Mis à jour par Frédéric Péters il y a plus de 3 ans

#2

Mis à jour par Paul Marillonnet il y a plus de 3 ans

  • Statut changé de Solution proposée à Solution validée

Un peu de mal avec 'is_ou_specified' dont le nom indiquerait plutôt qu'elle renvoie un booléen quoiqu'il arrive. Peut-être pousser le commit avec un autre nom pour cette méthode ? Sinon c'est OK.

#3

Mis à jour par Frédéric Péters il y a plus de 3 ans

  • Statut changé de Solution validée à Résolu (à déployer)

Oui mais c'est ainsi dans user_views.py, je préfère garder l'uniformité (et me dire que ça sera globalement modifié à un moment).

commit 3a13de98b5277bfdb052e5f23f3d0fe9b65df603
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Sat Jul 25 14:48:55 2020 +0200

    manager: remove username column of role members table if configured so (#45423)
#4

Mis à jour par Frédéric Péters il y a plus de 3 ans

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

Formats disponibles : Atom PDF