diff --git a/apps/maarch_entreprise/Models/ContactsModelAbstract.php b/apps/maarch_entreprise/Models/ContactsModelAbstract.php index 10f887bdd29f1722a820aabfbd610c5a92f57f76..a206e86a06dcbc6d47ad777d3eae305b6cde1581 100644 --- a/apps/maarch_entreprise/Models/ContactsModelAbstract.php +++ b/apps/maarch_entreprise/Models/ContactsModelAbstract.php @@ -60,6 +60,9 @@ class ContactsModelAbstract extends Apps_Table_Service $labelledContact = ''; if (!empty($rawContact[0])) { + if (empty($rawContact[0]['firstname']) && empty($rawContact[0]['lastname'])) { + $rawContact = self::getById(['id' => $aArgs['contactId'], 'select' => ['firstname', 'lastname']]); + } $labelledContact = $rawContact[0]['firstname']. ' ' .$rawContact[0]['lastname']; } diff --git a/modules/visa/Controllers/VisaController.php b/modules/visa/Controllers/VisaController.php index b41ca15c6c6fb0b1f373ecc277565636623e0fb5..01f26b73c7978c9d7d32f2e8284b70cdd6919c6f 100644 --- a/modules/visa/Controllers/VisaController.php +++ b/modules/visa/Controllers/VisaController.php @@ -97,6 +97,7 @@ class VisaController $resList[$key]['process_limit_date'] = date(DATE_ATOM, strtotime($resList[$key]['process_limit_date'])); $resList[$key]['allSigned'] = $allSigned; $resList[$key]['priorityColor'] = $_SESSION['mail_priorities_color'][$value['priority']]; //TODO No Session + $resList[$key]['priorityLabel'] = $_SESSION['mail_priorities'][$value['priority']]; //TODO No Session unset($resList[$key]['priority'], $resList[$key]['contact_id'], $resList[$key]['address_id'], $resList[$key]['user_lastname'], $resList[$key]['user_firstname']); }