Development #55970
pas d'info sur qui bloque une requête quand l'utilisateur en question a été supprimé
Début:
04 août 2021
Echéance:
% réalisé:
0%
Temps estimé:
Patch proposed:
Oui
Planning:
Non
Description
On peut ainsi se trouver dans la situation où les boutons d'action sont cachés mais où il n'y a pas la notice "également consultés par".
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Fichier 0001-backoffice-don-t-lock-if-lock-was-acquired-by-delete.patch 0001-backoffice-don-t-lock-if-lock-was-acquired-by-delete.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
J'ai fait une première version qui affichait juste "deleted user", i.e.
try: visitor_name = get_publisher().user_class.get(visitor_id).display_name except KeyError: - continue + visitor_name = _('deleted user')
mais c'est couillon si le lock vient d'un agent supprimé, autant l'ignorer et permettre les actions.
Mis à jour par Thomas Noël il y a plus de 2 ans
- Statut changé de Solution proposée à Solution validée
Un poil plus facile à lire.
Optimisation à 2 cents, tu pourrais décaler le calcul de "me_in_visitors" dans le bloc du "if visitor_users:".
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
(avec le changement suggéré)
commit 6923f4ff4bb609bbbe34de002c354a62e1c7ae61 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Wed Aug 4 12:32:16 2021 +0200 backoffice: don't lock if lock was acquired by deleted user (#55970)
Mis à jour par Frédéric Péters il y a plus de 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
backoffice: don't lock if lock was acquired by deleted user (#55970)