Anomalie #14620
ferméMAJ 20.03 recette : probleme reprise des contacts
Description
Lors d'une recherche avancée ou dans une bannette comprenant beaucoup de courriers, on tombe sur une message d'erreur lié aux contacts.
PHP Fatal error: Uncaught Exception: Argument contact is empty in /var/www/html/2003MaarchCourrier/src/core/models/ValidatorModel.php:28
Stack trace:
#0 /var/www/html/2003MaarchCourrier/src/app/contact/controllers/ContactController.php(1528): SrcCore\models\ValidatorModel::notEmpty(Array, Array)
#1 /var/www/html/2003MaarchCourrier/src/app/contact/controllers/ContactController.php(1437): Contact\controllers\ContactController::getFormattedOnlyContact(Array)
#2 /var/www/html/2003MaarchCourrier/apps/maarch_entreprise/indexing_searching/documents_list_mlb_search_adv.php(799): Contact\controllers\ContactController::getFormattedContacts(Array)
#3 /var/www/html/2003MaarchCourrier/core/class/class_core_tools.php(1258): require('/var/www/html/2...')
#4 /var/www/html/2003MaarchCourrier/apps/maarch_entreprise/index.php(210): core_tools->insert_page()
#5 {main}
thrown in /var/www/html/2003MaarchCourrier/src/core/models/ValidatorModel.php on line 28
--> Il semblerait que certains contacts ont leur id de modifié suite au passage des scripts
exemple : le chrono 'SDIS50/2020D/3936' (resid 6681) a un sender et un destinataire, or l'un des deux n'existe pas (le 5282) donc bug. Cependant, il faut noter que le 5282, Magalie Lefevre, existe toujours mais à un id différent dans la 20.03. Lefevre est aussi une utilisatrice
En modifiant manuellement l'id de Magalie par l'id 5282, le problème semble se résoudre.
--> apres discussion, c'est normal que l'ID du contact change. Cependant ce n'est pas normal que l'ancien ID ne soit pas modifié par le nouveau.
Des test ont été effectué en local et le problème semble encore se produire. Vous donc trouverez la BDD sur slack, dans le groupe N2-N3
Mis à jour par Support Maarch il y a plus de 4 ans
- Statut changé de A qualifier à A traiter
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de A traiter à Etude planifiée
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Statut changé de Etude planifiée à R&D - A planifier
Mis à jour par Emmanuel DILLARD il y a plus de 4 ans
- Projet changé de 298 à 299
- Statut changé de R&D - A planifier à R&D - En cours
Mis à jour par Guillaume HEURTIER il y a plus de 4 ans
- Assigné à mis à Guillaume HEURTIER
Mis à jour par Guillaume HEURTIER il y a plus de 4 ans
- Statut changé de R&D - En cours à R&D - Terminé
Mis à jour par Emmanuel DILLARD il y a environ 4 ans
- Lié à Anomalie #15082: Les contacts des PJ ne sont pas rattaché correctement. ajouté
Mis à jour par Emmanuel DILLARD il y a plus de 3 ans
- Projet changé de 298 à Backlog Courrier
- Version cible changé de 20.03 (Fin de vie) à 20.03 (Sécurité)