diff --git a/core/modules/book/config/install/node.type.book.yml b/core/modules/book/config/install/node.type.book.yml index 531677f..27f03dd 100644 --- a/core/modules/book/config/install/node.type.book.yml +++ b/core/modules/book/config/install/node.type.book.yml @@ -10,6 +10,6 @@ name: 'Book page' type: book description: 'Books have a built-in hierarchical navigation. Use for handbooks or tutorials.' help: '' -new_revision: false +new_revision: true preview_mode: 1 display_submitted: true diff --git a/core/modules/node/src/Entity/NodeType.php b/core/modules/node/src/Entity/NodeType.php index 2867e53..8a5de2b 100644 --- a/core/modules/node/src/Entity/NodeType.php +++ b/core/modules/node/src/Entity/NodeType.php @@ -88,7 +88,7 @@ class NodeType extends ConfigEntityBundleBase implements NodeTypeInterface { * * @var bool */ - protected $new_revision = FALSE; + protected $new_revision = TRUE; /** * The preview mode. diff --git a/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml b/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml index 33d62b3..b65ee9f 100644 --- a/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml +++ b/core/modules/node/tests/modules/node_test_config/config/install/node.type.default.yml @@ -2,7 +2,7 @@ type: default name: Default description: 'Default description.' help: '' -new_revision: false +new_revision: true display_submitted: true preview_mode: 1 status: true diff --git a/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php b/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php index 4816c04..57ad143 100644 --- a/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php +++ b/core/modules/quickedit/src/Tests/QuickEditLoadingTest.php @@ -71,6 +71,12 @@ protected function setUp() { 'name' => 'Article', )); + // Set the node type to initially not have revisions. + // Testing with revisions will be done later. + $node_type = NodeType::load('article'); + $node_type->setNewRevision(FALSE); + $node_type->save(); + // Create one node of the above node type using the above text format. $this->drupalCreateNode(array( 'type' => 'article', diff --git a/core/profiles/standard/config/install/node.type.article.yml b/core/profiles/standard/config/install/node.type.article.yml index cc5f7b8..1fd439c 100644 --- a/core/profiles/standard/config/install/node.type.article.yml +++ b/core/profiles/standard/config/install/node.type.article.yml @@ -5,6 +5,6 @@ name: Article type: article description: 'Use articles for time-sensitive content like news, press releases or blog posts.' help: '' -new_revision: false +new_revision: true preview_mode: 1 display_submitted: true diff --git a/core/profiles/standard/config/install/node.type.page.yml b/core/profiles/standard/config/install/node.type.page.yml index 70bed48..57dcc0c 100644 --- a/core/profiles/standard/config/install/node.type.page.yml +++ b/core/profiles/standard/config/install/node.type.page.yml @@ -5,6 +5,6 @@ name: 'Basic page' type: page description: 'Use basic pages for your static content, such as an ''About us'' page.' help: '' -new_revision: false +new_revision: true preview_mode: 1 display_submitted: false