Projet

Général

Profil

Development #28733

pouvoir filter les cellules "demandes d'un usager" selon les permissions de l'agent connecté

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

Statut:
Fermé
Priorité:
Normal
Assigné à:
Version cible:
-
Début:
07 décembre 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Maintenant qu'on utilise ces cellules côté portail agent, ça considère que les agents ont une vue sur toutes les demandes, mais 1) ça ignore l'histoire "vue 360", et 2) ça fournit des liens sur lesquels l'agent ne pourra pas nécessairement cliquer.

Ça nécessite extension de l'API côté w.c.s. (#28732), il faudrait aussi mettre dans la balance ce qui côté combo serait le mieux.


Fichiers


Demandes liées

Lié à w.c.s. - Development #28732: étendre /api/users/forms pour pouvoir prendre en compte les permissions d'un agentFermé07 décembre 2018

Actions

Révisions associées

Révision 7c944f83 (diff)
Ajouté par Frédéric Péters il y a plus de 5 ans

wcs: use /api/users/<uuid>/* endpoints for user data (#28733)

Historique

#1

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

  • Lié à Development #28732: étendre /api/users/forms pour pouvoir prendre en compte les permissions d'un agent ajouté
#3

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

C'est plutôt simple ici (surtout que je me suis rendu compte en passant que /api/users/<uuid>/... existaient déjà côté w.c.s.); un peu dommage pour la duplication de quelques lignes entre WcsCurrentFormsCell et WcsCurrentDraftsCell mais j'ai préféré ça à compliquer la lecture par un nouveau d'indirection supplémentaire ou l'utilisation de gabarits.

La suite côté w.c.s. pour assurer le filtrage puis il y aura retour dans combo pour adapter le gabarit et ne pas faire de lien sur les demandes inaccessibles.

#4

Mis à jour par Thomas Noël il y a plus de 5 ans

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

Mis à jour par Benjamin Dauvergne il y a plus de 5 ans

  • Assigné à mis à Frédéric Péters
#6

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

  • Statut changé de Solution validée à Résolu (à déployer)
commit 7c944f8382b940ea66d47c7dffceaa6b66662a47
Author: Frédéric Péters <fpeters@entrouvert.com>
Date:   Fri Dec 7 14:33:36 2018 +0100

    wcs: use /api/users/<uuid>/* endpoints for user data (#28733)
#7

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

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

Formats disponibles : Atom PDF