diff --git a/src/Handler.php b/src/Handler.php index 05d184e..f578fd7 100644 --- a/src/Handler.php +++ b/src/Handler.php @@ -110,13 +110,20 @@ class Handler { $dispatcher = new EventDispatcher($this->composer, $this->io); $dispatcher->dispatch(self::PRE_DRUPAL_SCAFFOLD_CMD); + $version = $drupalCorePackage->getPrettyVersion(); + // Fix version for Drupal Core 7.x and lower + if (version_compare($version, '8.0.0', '<')) { + $version = explode('.', $version, 3); + $version = $version[0] . '.' . $version[1]; + } + // Run Robo $robo = new RoboRunner(); $robo->execute( [ 'robo', 'drupal_scaffold:download', - $drupalCorePackage->getPrettyVersion(), + $version, '--source', $options['source'], '--webroot',