diff --git a/core/lib/Drupal/Core/Entity/EntityFieldManager.php b/core/lib/Drupal/Core/Entity/EntityFieldManager.php index 025d92cca1ebaafe12676fb80c16f45dfc6a472b..f847cfa3840bb99cfab6044ded65e7e57308b888 100644 --- a/core/lib/Drupal/Core/Entity/EntityFieldManager.php +++ b/core/lib/Drupal/Core/Entity/EntityFieldManager.php @@ -231,6 +231,7 @@ protected function buildBaseFieldDefinitions($entity_type_id) { ->setLabel($this->t('Default revision')) ->setDescription($this->t('A flag indicating whether this was a default revision when it was saved.')) ->setStorageRequired(TRUE) + ->setInternal(TRUE) ->setTranslatable(FALSE) ->setRevisionable(TRUE); } diff --git a/core/modules/hal/tests/src/Kernel/EntityTranslationNormalizeTest.php b/core/modules/hal/tests/src/Kernel/EntityTranslationNormalizeTest.php index 2597af4affc13bd1e1ab077573a287a8e7c14c06..3e27ef637bb45713286c82d77e0687945e00f00b 100644 --- a/core/modules/hal/tests/src/Kernel/EntityTranslationNormalizeTest.php +++ b/core/modules/hal/tests/src/Kernel/EntityTranslationNormalizeTest.php @@ -83,6 +83,8 @@ public function testNodeTranslation() { $this->assertSame($node->getTitle(), $denormalized_node->getTitle()); $this->assertSame($translation->getTitle(), $denormalized_node->getTranslation('de')->getTitle()); + $original_values['revision_default'] = []; + $original_translation_values['revision_default'] = []; $this->assertEquals($original_values, $denormalized_node->toArray(), 'Node values are restored after normalizing and denormalizing.'); $this->assertEquals($original_translation_values, $denormalized_node->getTranslation('en')->toArray(), 'Node values are restored after normalizing and denormalizing.'); } diff --git a/core/modules/rest/tests/src/Functional/EntityResource/BlockContent/BlockContentResourceTestBase.php b/core/modules/rest/tests/src/Functional/EntityResource/BlockContent/BlockContentResourceTestBase.php index f5b3fdcc15659d0493ad979549cf43fe0185bf05..57668179404192b9af4acafdc20ff1f9e8834e91 100644 --- a/core/modules/rest/tests/src/Functional/EntityResource/BlockContent/BlockContentResourceTestBase.php +++ b/core/modules/rest/tests/src/Functional/EntityResource/BlockContent/BlockContentResourceTestBase.php @@ -122,11 +122,6 @@ protected function getExpectedNormalizedEntity() { 'value' => TRUE, ], ], - 'revision_default' => [ - [ - 'value' => TRUE, - ], - ], 'default_langcode' => [ [ 'value' => TRUE, diff --git a/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php b/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php index 414b3ebb858124450228216aa6057ed06ea1444a..40f7997251bc060d6e6b9dae36692564fbb83a8c 100644 --- a/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php +++ b/core/modules/rest/tests/src/Functional/EntityResource/Media/MediaResourceTestBase.php @@ -212,11 +212,6 @@ protected function getExpectedNormalizedEntity() { 'value' => TRUE, ], ], - 'revision_default' => [ - [ - 'value' => TRUE, - ], - ], ]; } diff --git a/core/modules/rest/tests/src/Functional/EntityResource/Node/NodeResourceTestBase.php b/core/modules/rest/tests/src/Functional/EntityResource/Node/NodeResourceTestBase.php index fc827ace160d19e1352793f24f8aeed449e398c9..bf0ba7a59194545261c91b3dc329003af597a37c 100644 --- a/core/modules/rest/tests/src/Functional/EntityResource/Node/NodeResourceTestBase.php +++ b/core/modules/rest/tests/src/Functional/EntityResource/Node/NodeResourceTestBase.php @@ -152,11 +152,6 @@ protected function getExpectedNormalizedEntity() { 'value' => TRUE, ], ], - 'revision_default' => [ - [ - 'value' => TRUE, - ], - ], 'default_langcode' => [ [ 'value' => TRUE, diff --git a/core/modules/serialization/tests/src/Kernel/EntitySerializationTest.php b/core/modules/serialization/tests/src/Kernel/EntitySerializationTest.php index 65c82eb208b52a8db921ff11b2f2c0c6fd2001ec..72da3cb4ebb7f030f857e54500c07f17f4152562 100644 --- a/core/modules/serialization/tests/src/Kernel/EntitySerializationTest.php +++ b/core/modules/serialization/tests/src/Kernel/EntitySerializationTest.php @@ -150,9 +150,6 @@ public function testNormalize() { 'default_langcode' => [ ['value' => TRUE], ], - 'revision_default' => [ - ['value' => TRUE], - ], 'revision_translation_affected' => [ ['value' => TRUE], ], @@ -229,7 +226,6 @@ public function testSerialize() { 'user_id' => '' . $this->user->id() . '' . $this->user->getEntityTypeId() . '' . $this->user->uuid() . '' . $this->user->url() . '', 'revision_id' => '' . $this->entity->getRevisionId() . '', 'default_langcode' => '1', - 'revision_default' => '1', 'revision_translation_affected' => '1', 'non_mul_field' => '', 'non_rev_field' => '',