Anomalie #29227
Mis à jour par Mohamed AHMIM il y a 6 mois
**TC:** Injection du de 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:** Création du de 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 "/MAARCHCOURRIER/src/app/resource/controllers/ResController.php" La ligne 1169, 1169 remplacer: ResModel::update(['set' => ['dest_user' => $diffusion['id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]); par: par ResModel::update(['set' => ['dest_user' => $diffusion['item_id']], 'where' => ['res_id = ?'], 'data' => [$args['resId']]]);