From d3adcab93c666f330157b0dd2a6bddee959ac0fe Mon Sep 17 00:00:00 2001 From: Alex Pott <alex.a.pott@googlemail.com> Date: Sun, 19 Apr 2015 14:09:18 +0200 Subject: [PATCH] Issue #2459873 by borisson_, swentel: FieldStorageConfig::__sleep() should unset ->original --- core/lib/Drupal/Core/Field/FieldConfigBase.php | 2 +- core/modules/field/src/Entity/FieldStorageConfig.php | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/core/lib/Drupal/Core/Field/FieldConfigBase.php b/core/lib/Drupal/Core/Field/FieldConfigBase.php index da21566535c2..1f462414fa60 100644 --- a/core/lib/Drupal/Core/Field/FieldConfigBase.php +++ b/core/lib/Drupal/Core/Field/FieldConfigBase.php @@ -398,7 +398,7 @@ public function __sleep() { // Only serialize necessary properties, excluding those that can be // recalculated. $properties = get_object_vars($this); - unset($properties['fieldStorage'], $properties['itemDefinition'], $properties['bundleRenameAllowed']); + unset($properties['fieldStorage'], $properties['itemDefinition'], $properties['bundleRenameAllowed'], $properties['original']); return array_keys($properties); } diff --git a/core/modules/field/src/Entity/FieldStorageConfig.php b/core/modules/field/src/Entity/FieldStorageConfig.php index 1c0d5bd74d5b..ca77119a35e2 100644 --- a/core/modules/field/src/Entity/FieldStorageConfig.php +++ b/core/modules/field/src/Entity/FieldStorageConfig.php @@ -694,7 +694,7 @@ public function __sleep() { // Only serialize necessary properties, excluding those that can be // recalculated. $properties = get_object_vars($this); - unset($properties['schema'], $properties['propertyDefinitions']); + unset($properties['schema'], $properties['propertyDefinitions'], $properties['original']); return array_keys($properties); } -- GitLab