Project

General

Profile

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

Added by Frédéric Péters about 2 months ago. Updated about 1 month ago.

Status:
Solution déployée
Priority:
Normal
Target version:
-
Start date:
01 July 2022
Due date:
% Done:

0%

Estimated time:
Patch proposed:
Yes
Planning:
No

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.


Files

Associated revisions

Revision f567be78 (diff)
Added by Frédéric Péters about 1 month ago

backoffice: apply form user as "current user" filter on card sources (#66870)

History

#2

Updated by Frédéric Péters about 2 months ago

  • Subject changed from une liste filtée sur "usager connecté" en saisie backoffice devrait filtrer sur l'usager associé à la saisie en cours et non l'agent to une liste filtrée sur "usager connecté" en saisie backoffice devrait filtrer sur l'usager associé à la saisie en cours et non l'agent
#4

Updated by Frédéric Péters about 2 months ago

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

#5

Updated by Benjamin Dauvergne → en congés jusqu'au 29/08 about 2 months ago

  • Status changed from Solution proposée to Solution validée
#6

Updated by Frédéric Péters about 1 month ago

  • Status changed from Solution validée to 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)
#7

Updated by Transition automatique about 1 month ago

  • Status changed from Résolu (à déployer) to Solution déployée
#8

Updated by Olivier Renard (absent jusqu'au 17/08) about 1 month ago

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.
#9

Updated by Frédéric Péters about 1 month ago

Pas ici. (la question de la barre latérale est toute différente).

Also available in: Atom PDF