From ac32bec0664251ced3b0a00d7f489d0eaaa9ab7a Mon Sep 17 00:00:00 2001 From: Yuri Kuznetsov Date: Mon, 23 Dec 2024 16:03:13 +0200 Subject: [PATCH] email to case: lead parent to case --- .../Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php b/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php index 8467fbd98f..2caf505d84 100644 --- a/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php +++ b/application/Espo/Modules/Crm/Classes/RecordHooks/Case/AfterCreate.php @@ -35,6 +35,7 @@ use Espo\Entities\Email; use Espo\Modules\Crm\Entities\Account; use Espo\Modules\Crm\Entities\CaseObj; use Espo\Modules\Crm\Entities\Contact; +use Espo\Modules\Crm\Entities\Lead; use Espo\ORM\Entity; use Espo\ORM\EntityManager; @@ -66,7 +67,11 @@ class AfterCreate implements SaveHook if ( $email->getParentId() && - !in_array($email->getParentType(), [Account::ENTITY_TYPE, Contact::ENTITY_TYPE]) + !in_array($email->getParentType(), [ + Account::ENTITY_TYPE, + Contact::ENTITY_TYPE, + Lead::ENTITY_TYPE, + ]) ) { return; }