From a567ff5a6dc3d8a037cbbe0a8b64543875a69f6b Mon Sep 17 00:00:00 2001 From: Coleman Watts Date: Thu, 16 Jul 2020 15:03:08 -0400 Subject: [PATCH] Fix potential js error on summary screen when reloading blocks --- templates/CRM/Contact/Page/View/Summary.js | 12 ++++++++---- 1 file changed, 8 insertions(+), 4 deletions(-) diff --git a/templates/CRM/Contact/Page/View/Summary.js b/templates/CRM/Contact/Page/View/Summary.js index 95c2abe558..a610482703 100644 --- a/templates/CRM/Contact/Page/View/Summary.js +++ b/templates/CRM/Contact/Page/View/Summary.js @@ -61,10 +61,14 @@ function reloadBlock(el) { return $(el).each(function() { var data = $(this).data('edit-params'); - data.snippet = data.reset = 1; - data.class_name = data.class_name.replace('Form', 'Page'); - data.type = 'page'; - $(this).closest('.crm-summary-block').load(CRM.url('civicrm/ajax/inline', data), function() {$(this).trigger('crmLoad');}); + if (data) { + data.snippet = data.reset = 1; + data.class_name = data.class_name.replace('Form', 'Page'); + data.type = 'page'; + $(this).closest('.crm-summary-block').load(CRM.url('civicrm/ajax/inline', data), function() { + $(this).trigger('crmLoad'); + }); + } }); } -- 2.25.1