From c0a2c284ffab374d48a8bc9619a37edcc37e0170 Mon Sep 17 00:00:00 2001 From: Uma <uma.s@vtiger.com> Date: Thu, 24 Oct 2019 13:08:01 +0530 Subject: [PATCH] Ajax edit of Contact fields in summary view broke --- layouts/v7/modules/Contacts/resources/Detail.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/layouts/v7/modules/Contacts/resources/Detail.js b/layouts/v7/modules/Contacts/resources/Detail.js index 9fc987c72..d2d680b34 100644 --- a/layouts/v7/modules/Contacts/resources/Detail.js +++ b/layouts/v7/modules/Contacts/resources/Detail.js @@ -23,7 +23,7 @@ Vtiger_Detail_Js("Contacts_Detail_Js", {}, { var element = jQuery('[name="portal"]', form); var response = element.is(':checked'); var primaryEmailField = jQuery('[data-name="email"]'); - var primaryEmailValue = primaryEmailField["0"].attributes["data-value"].value; + if(primaryEmailField.length > 0) var primaryEmailValue = primaryEmailField["0"].attributes["data-value"].value; if (response) { if (primaryEmailField.length == 0) { app.helper.showErrorNotification({message: app.vtranslate('JS_PRIMARY_EMAIL_FIELD_DOES_NOT_EXISTS')}); -- GitLab