From fb9e3e5c4d634101a1ee606e12bb97007af5cb1c Mon Sep 17 00:00:00 2001
From: Sara Cartee-Kennedy <48249-capysara@users.noreply.drupalcode.org>
Date: Thu, 10 Nov 2022 13:19:49 -0500
Subject: [PATCH] Issue #3312979 by capysara: PHP warning: Trying to access
 array offset on value of type null in
 Drupal\salesforce_webform\Plugin\SalesforceMappingField\WebformElements

---
 .../src/Plugin/SalesforceMappingField/WebformElements.php       | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/salesforce_webform/src/Plugin/SalesforceMappingField/WebformElements.php b/modules/salesforce_webform/src/Plugin/SalesforceMappingField/WebformElements.php
index 467c5540..a3ea40c3 100644
--- a/modules/salesforce_webform/src/Plugin/SalesforceMappingField/WebformElements.php
+++ b/modules/salesforce_webform/src/Plugin/SalesforceMappingField/WebformElements.php
@@ -80,7 +80,7 @@ class WebformElements extends SalesforceMappingFieldPluginBase {
       }
       else {
         $value = $entity->getElementData($main_element_name);
-        if (isset($element_parts[1])) {
+        if ($value && isset($element_parts[1])) {
           $value = $value[$element_parts[1]];
         }
         return $value;
-- 
GitLab