Anomalie #29227
ferméREVIEW - dest_user incorrect lors de l'injection des courriers
Description
TC:
Injection du courrier avec la commande suivante (diffusionList n'est pas renseigné):
curl --request POST
--url 'http://cchaplin:maarch@127.0.0.1/MC/mc0/rest/resources'
--header 'Content-Type: application/json'
--data '{
"subject": "Test CCN - SVE ATT to entity DC1",
"modelId": 1,
"destination": 6,
"typist": 311,
"initiator": 73,
"format": "pdf",
"status": "NEW",
"chrono": "true",
"documentDate": "2023-06-06",
"arrivalDate": "2023-06-06",
"senders": [{"type":"user","id":3}],
"barcode": null,
"doctype": "101",
"confidentiality": false,
"category_id": "incoming"
}'
Résultat incorrect:
Création du courrier avec dest_user = id de la table list_templates_items
Résultat attendu:
dest_user = item_id de la table list_templates_items
Solution proposée:
Dans le fichier "/MAARCHCOURRIER/src/app/resource/controllers/ResController.php", à la ligne 1169, remplacer:
ResModel::update(['set' => ['dest_user' => $diffusion['id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]);
par:
ResModel::update(['set' => ['dest_user' => $diffusion['item_id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]);
Mis à jour par Emmanuel DILLARD il y a 6 mois
- Sujet changé de dest_user incorrect lors de l'injection des courriers à REVIEW - dest_user incorrect lors de l'injection des courriers
- Echéance mis à 17/06/2024
- Statut changé de A qualifier à R&D - A étudier
- Version source mis à 2301
Mis à jour par Emmanuel DILLARD il y a 6 mois
- Statut changé de R&D - A étudier à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a 6 mois
- Statut changé de R&D - A planifier à R&D - En cours
- Assigné à changé de Emmanuel DILLARD à Nicolas COUTURE
Mis à jour par GIT LAB il y a 6 mois
[CREATION] MR sur 2301_releases (fix/29227/2301.4.x) par Joseph AKEL joseph.akel@maarch.org
https://labs.maarch.org/devteam/maarch-courrier-dev/commit/7d5b7ab0207d3496a406d0900bf6eb1ca56d8428
Mis à jour par Nicolas COUTURE il y a 6 mois
- Statut changé de R&D - En cours à R&D - En test