diff --git a/modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RecordType.php b/modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RecordType.php index 19a3a853f8724d69b04705061b38673e92ae2a8b..fcf3ea781b8cc4c0b1a53e2bbd181eca434a0681 100644 --- a/modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RecordType.php +++ b/modules/salesforce_mapping/src/Plugin/SalesforceMappingField/RecordType.php @@ -75,6 +75,11 @@ class RecordType extends SalesforceMappingFieldPluginBase { try { $record_types = self::client()->getRecordTypes($mapping->getSalesforceObjectType()); + + if ($record_types === FALSE) { + return FALSE; + } + return count($record_types) > 1; } catch (\Exception $e) {