Issue #3488742 by catch, phenaproxima, gábor hojtsy: Stop calling node_add_body_field() from NodeTypeForm
parent
240d2b1d48
commit
dd2982b532
|
@ -3,7 +3,7 @@
|
|||
module.exports = {
|
||||
'@tags': ['core', 'ckeditor5'],
|
||||
before(browser) {
|
||||
browser.drupalInstall({ installProfile: 'minimal' });
|
||||
browser.drupalInstall({ installProfile: 'testing' });
|
||||
},
|
||||
after(browser) {
|
||||
browser.drupalUninstall();
|
||||
|
@ -14,6 +14,7 @@ module.exports = {
|
|||
// Enable required modules.
|
||||
.drupalRelativeURL('/admin/modules')
|
||||
.click('[name="modules[ckeditor5][enable]"]')
|
||||
.click('[name="modules[node][enable]"]')
|
||||
.click('[name="modules[field_ui][enable]"]')
|
||||
.submitForm('input[type="submit"]') // Submit module form.
|
||||
.waitForElementVisible(
|
||||
|
|
|
@ -4,9 +4,10 @@ module.exports = {
|
|||
'@tags': ['core', 'ckeditor5'],
|
||||
before(browser) {
|
||||
browser
|
||||
.drupalInstall({ installProfile: 'minimal' })
|
||||
.drupalInstall({ installProfile: 'testing' })
|
||||
.drupalInstallModule('ckeditor5', true)
|
||||
.drupalInstallModule('field_ui');
|
||||
.drupalInstallModule('field_ui')
|
||||
.drupalInstallModule('node', true);
|
||||
|
||||
// Set fixed (desktop-ish) size to ensure a maximum viewport.
|
||||
browser.resizeWindow(1920, 1080);
|
||||
|
|
|
@ -235,7 +235,9 @@ class NodeTypeForm extends BundleEntityFormBase {
|
|||
$this->messenger()->addStatus($this->t('The content type %name has been updated.', $t_args));
|
||||
}
|
||||
elseif ($status == SAVED_NEW) {
|
||||
node_add_body_field($type);
|
||||
if (\Drupal::installProfile() === 'testing') {
|
||||
node_add_body_field($type);
|
||||
}
|
||||
$this->messenger()->addStatus($this->t('The content type %name has been added.', $t_args));
|
||||
$context = array_merge($t_args, ['link' => $type->toLink($this->t('View'), 'collection')->toString()]);
|
||||
$this->logger('node')->notice('Added content type %name.', $context);
|
||||
|
|
Loading…
Reference in New Issue