Skip to content
Snippets Groups Projects

Issue #3390063: Undefined array key "isGdprCountry" in smart_ip_entity_insert()

+ 1
1
@@ -67,7 +67,7 @@ function smart_ip_entity_insert(EntityInterface $entity): void {
// Determine if saving location details of visitor from EU countries are
// permitted.
$euVisitorsDontSave = \Drupal::config('smart_ip.settings')
->get('eu_visitor_dont_save') && $data['location']['isGdprCountry'];
->get('eu_visitor_dont_save') && ($data['location']['isGdprCountry'] ?? FALSE);
if (!$euVisitorsDontSave) {
/** @var \Drupal\user\UserData $userData */
$userData = \Drupal::service('user.data');
Loading