Bug #66870
une liste filtrée sur "usager connecté" en saisie backoffice devrait filtrer sur l'usager associé à la saisie en cours et non l'agent
0%
Description
Un modèle de fiche, une fiche attachée à l'usager A. Une vue personnalisée de type "source de données", avec filtre utilisateur "utilisateur connecté".
Un formulaire avec un champ liste branché sur la source de données en question.
La saisie backoffice, la sélection en barre latérale de l'usager A, le champ affiché ensuite devrait contenir les fiches attachées à l'usager A. Il contient les fiches qui sont attachées à l'agent qui fait la saisie.
Fichiers
Révisions associées
Historique
Mis à jour par Frédéric Péters il y a presque 2 ans
- Sujet changé de une liste filtée sur "usager connecté" en saisie backoffice devrait filtrer sur l'usager associé à la saisie en cours et non l'agent à une liste filtrée sur "usager connecté" en saisie backoffice devrait filtrer sur l'usager associé à la saisie en cours et non l'agent
Mis à jour par Frédéric Péters il y a presque 2 ans
- Fichier 0001-backoffice-apply-form-user-as-current-user-filter-on.patch 0001-backoffice-apply-form-user-as-current-user-filter-on.patch ajouté
- Statut changé de Nouveau à Solution proposée
- Patch proposed changé de Non à Oui
Dans une première itération je gérais uniquement la saisie mais en fait on est également intéressé par le moment de l'édition d'une demande.
Dans une seconde itération j'appliquais le filtre sur "l'usager attaché à la demande" dès qu'on était dans le backoffice, mais ça éclatait des tests sur les tableaux de traitement filtés sur "utilisateur connecté". (je pense que les tests auraient pu être retirés mais j'ai fait avec).
Voici donc la version qui quand on est dans le contexte d'un formulaire (saisie/édition, mais pas tableau de traitement) prend l'usager associé au formulaire plutôt que l'utilisateur connecté.
Mis à jour par Benjamin Dauvergne il y a presque 2 ans
- Statut changé de Solution proposée à Solution validée
Mis à jour par Frédéric Péters il y a presque 2 ans
- Statut changé de Solution validée à Résolu (à déployer)
commit f567be7832b130b72e997b42bbf45ccfb3843cee Author: Frédéric Péters <fpeters@entrouvert.com> Date: Fri Jul 1 14:02:09 2022 +0200 backoffice: apply form user as "current user" filter on card sources (#66870)
Mis à jour par Transition automatique il y a presque 2 ans
- Statut changé de Résolu (à déployer) à Solution déployée
Mis à jour par Olivier Renard il y a presque 2 ans
Impeccable, merci: depuis une fiche usager, le liste est bien calculée (avec préselection à droite de l'usager).
Le cas suivant va t il être corrigé:- sélection d'un formulaire pour saisie en backoffice (pas depuis une fiche usager, pas d'usager préselectionné)
- sélection à droite de l'usager associé
- la source de donnée n'est pas recalculée.
Mis à jour par Frédéric Péters il y a presque 2 ans
Pas ici. (la question de la barre latérale est toute différente).
backoffice: apply form user as "current user" filter on card sources (#66870)