From aa37e8c2e981d15328748f9ed45cc6f9a2c05a02 Mon Sep 17 00:00:00 2001 From: Guillaume Heurtier <guillaume.heurtier@maarch.org> Date: Fri, 25 Sep 2020 10:03:32 +0200 Subject: [PATCH] FEAT #14006 TIME 0:15 fix registered mail recipient format in list --- src/app/resource/controllers/ResourceListController.php | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/src/app/resource/controllers/ResourceListController.php b/src/app/resource/controllers/ResourceListController.php index a57ee27cb50..851c9a7e31b 100644 --- a/src/app/resource/controllers/ResourceListController.php +++ b/src/app/resource/controllers/ResourceListController.php @@ -952,7 +952,13 @@ class ResourceListController } elseif ($value['value'] == 'getRegisteredMailRecipient') { if (!empty($registeredMail)) { $recipient = json_decode($registeredMail['recipient'], true); - $recipient = $recipient['company'] . ' ' . $recipient['firstname'] . ' ' . $recipient['lastname']; + if (!empty($recipient['company']) && (!empty($recipient['firstname']) || !empty($recipient['lastname']))) { + $recipient = $recipient['firstname'] . ' ' . $recipient['lastname'] . ' (' . $recipient['company'] . ')'; + } elseif (empty($recipient['company']) && (!empty($recipient['firstname']) || !empty($recipient['lastname']))) { + $recipient = $recipient['firstname'] . ' ' . $recipient['lastname']; + } elseif (!empty($recipient['company']) && empty($recipient['firstname']) && empty($recipient['lastname'])) { + $recipient = $recipient['company']; + } $value['displayValue'] = $recipient; } else { $value['displayValue'] = ''; -- GitLab