Projet

Général

Profil

Actions

Anomalie #17113

fermé

Erreur lors d'une redirection nominative car les user_id sont des chiffres

Ajouté par Robin SALDINGER il y a plus de 3 ans. Mis à jour il y a presque 2 ans.

Statut:
R&D - Terminé
Priorité:
1-Majeur
Assigné à:
Florian AZIZIAN
Version cible:
Début:
18/05/2021
Echéance:
27/05/2021

Description

Bonjour,

Depuis l'injection des users et entities du client, l'erreur suivante apparaît lors d'une redirection vers un utilisateur; empêchant l'action d'avoir lieu :


Analyse (avec Ludovic) :

--> Suite à des tests effectués via rested, il s'avere que ce problème est survient car les user_id des utilisateurs de la cnam sont des chiffres.

ex : avec l'utilisateur "074349" - NOT OK
url = http://2103si.maarchcourrier.com/cnam/rest/resourcesList/users/154/groups/8/baskets/15/actions/539
mdp cchaplin = maarch
requete = {"resources":[117],"data":{"onlyRedirectDest":true,"listInstances":[{"difflist_type":"entity_id","item_mode":"dest","item_type":"user_id","item_id":"07349","labelToDisplay":"PAVOT CELINE","descriptionToDisplay":"Direction du réseau administratif et de la contractualisation"}]},"note":{"content":"","entities":[]}}

erreur :

ex : avec superadmin - OK
url = http://2103si.maarchcourrier.com/cnam/rest/resourcesList/users/154/groups/8/baskets/15/actions/539
mdp cchaplin = maarch
requete = {"resources":[117],"data":{"onlyRedirectDest":true,"listInstances":[{"difflist_type":"entity_id","item_mode":"dest","item_type":"user_id","item_id":"superadmin","labelToDisplay":"PAVOT CELINE","descriptionToDisplay":"Direction du réseau administratif et de la contractualisation"}]},"note":{"content":"","entities":[]}}


Fichiers

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Statut changé de A qualifier à R&D - A étudier
  • Assigné à changé de Emmanuel DILLARD à Florian AZIZIAN

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Projet changé de 298 à 299
  • Echéance mis à 27/05/2021
  • Statut changé de R&D - A étudier à R&D - A planifier
  • Assigné à Florian AZIZIAN supprimé
  • Version cible changé de 21.03 (Fin de vie) à Courrier Develop

Il y a effectivement une condition is_numeric dans la fonction updateListInstance de src/app/entity/controllers/ListInstanceController.php
Vérifier si cette condition est vraiment nécessaire

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de R&D - A planifier à R&D - En cours

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Assigné à mis à Florian AZIZIAN

Mis à jour par GIT LAB il y a plus de 3 ans

Commit ajouté sur la branche develop de MaarchCourrier
FIX #17113 TIME 1 Can not redirect document when user_id contains only number
https://labs.maarch.org/maarch/MaarchCourrier/commit/abfe61a9f872d2b2cb2dc119711589ac2d45dbe7

Mis à jour par Florian AZIZIAN il y a plus de 3 ans

  • Statut changé de R&D - En cours à R&D - En test

Mis à jour par GIT LAB il y a plus de 3 ans

Commit ajouté sur la branche 21.03 de MaarchCourrier
FIX #17113 TIME 0:10 Improve control in user redirection
https://labs.maarch.org/maarch/MaarchCourrier/commit/dabc243f57548665dbb591abf9396f9febe1b4b3

Mis à jour par Damien BUREL il y a plus de 3 ans

  • Statut changé de R&D - En test à R&D - Terminé

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 299 à 298

Mis à jour par Emmanuel DILLARD il y a plus de 3 ans

  • Projet changé de 298 à Backlog Courrier
  • Version cible changé de Courrier Develop à Develop

Mis à jour par Emmanuel DILLARD il y a presque 2 ans

  • Version cible changé de Develop à 2301

MAJ version cible Develop->2301

Actions

Formats disponibles : Atom PDF