From d0a9f4cab15c839b6b6d454406237657e7720a76 Mon Sep 17 00:00:00 2001 From: lucashedding <lucashedding@1463982.no-reply.drupal.org> Date: Mon, 3 Feb 2020 14:51:36 -0600 Subject: [PATCH] Issue #3110859 by heddn: Failing Drupal 8.9 tests --- src/Form/SettingsForm.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/Form/SettingsForm.php b/src/Form/SettingsForm.php index 9132e5ecec..d0202ee932 100644 --- a/src/Form/SettingsForm.php +++ b/src/Form/SettingsForm.php @@ -141,7 +141,9 @@ class SettingsForm extends ConfigFormBase { $not_dev_core = strpos(\Drupal::VERSION, '-dev') === FALSE; $security_update = in_array($projects['drupal']['status'], [UpdateManagerInterface::NOT_SECURE, UpdateManagerInterface::REVOKED], TRUE); $recommended_release = $projects['drupal']['releases'][$projects['drupal']['recommended']]; - $major_upgrade = $recommended_release['version_major'] !== $projects['drupal']['existing_major']; + $existing_minor_version = explode('.', \Drupal::VERSION, -1); + $recommended_minor_version = explode('.', $recommended_release['version'], -1); + $major_upgrade = $existing_minor_version !== $recommended_minor_version; $form['experimental'] = [ '#type' => 'details', '#title' => $this->t('Experimental'), -- GitLab