diff --git a/core/includes/install.inc b/core/includes/install.inc index e247378..4dc2b56 100644 --- a/core/includes/install.inc +++ b/core/includes/install.inc @@ -617,9 +617,14 @@ function drupal_install_system($install_state) { \Drupal::service('router.builder')->rebuild(); // Ensure default language is saved. + $system_site = \Drupal::configFactory()->getEditable('system.site'); if (isset($install_state['parameters']['langcode'])) { - \Drupal::configFactory()->getEditable('system.site') - ->set('langcode', $install_state['parameters']['langcode']) + $system_site->set('langcode', $install_state['parameters']['langcode']) + ->save(); + } + $name = $system_site->get('name'); + if (empty($name)) { + $system_site->set('name', 'Drupal') ->save(); } } diff --git a/core/modules/system/config/install/system.site.yml b/core/modules/system/config/install/system.site.yml index 10e2be2..2e61b36 100644 --- a/core/modules/system/config/install/system.site.yml +++ b/core/modules/system/config/install/system.site.yml @@ -1,5 +1,5 @@ uuid: '' -name: Drupal +name: '' mail: '' slogan: '' page: