From 874f2686bea0c94d45726d46ee5425a852bca5b3 Mon Sep 17 00:00:00 2001 From: Prasad <prasad@vtiger.com> Date: Fri, 10 May 2024 13:15:04 +0530 Subject: [PATCH] Added fix to loosing attachments on draft email send - check json_encoded empty for docids --- modules/Emails/models/Record.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/modules/Emails/models/Record.php b/modules/Emails/models/Record.php index 7f5e1d99e..5595d222b 100644 --- a/modules/Emails/models/Record.php +++ b/modules/Emails/models/Record.php @@ -36,7 +36,7 @@ class Emails_Record_Model extends Vtiger_Record_Model { //$this->set('assigned_user_id', $currentUserModel->getId()); $this->getModule()->saveRecord($this); $documentIds = $this->get('documentids'); - if (!empty ($documentIds)) { + if (!empty ($documentIds) && $documentIds != "[]") { /* json_encoded check for empty */ $this->deleteDocumentLink(); $this->saveDocumentDetails(); } -- GitLab