diff --git a/core/modules/image/src/Entity/ImageStyle.php b/core/modules/image/src/Entity/ImageStyle.php index ed5fed5..946ffe0 100644 --- a/core/modules/image/src/Entity/ImageStyle.php +++ b/core/modules/image/src/Entity/ImageStyle.php @@ -272,7 +272,7 @@ public function flush($path = NULL) { * {@inheritdoc} */ public function createDerivative($original_uri, $derivative_uri) { - $image = \Drupal::service('image.factory')->get(original_uri); + $image = \Drupal::service('image.factory')->get($original_uri); return $this->createDerivativeFromImage($image, $derivative_uri); } diff --git a/core/modules/image/src/Tests/ImageAdminStylesTest.php b/core/modules/image/src/Tests/ImageAdminStylesTest.php index b84c87d..00ddc7d 100644 --- a/core/modules/image/src/Tests/ImageAdminStylesTest.php +++ b/core/modules/image/src/Tests/ImageAdminStylesTest.php @@ -390,8 +390,9 @@ public function testFlushUserInterface() { // Create an image to make sure it gets flushed. $files = $this->drupalGetTestFiles('image'); $image_uri = $files[0]->uri; + $image = \Drupal::service('image.factory')->get($image_uri); $derivative_uri = $style->buildUri($image_uri); - $this->assertTrue($style->createDerivative($image_uri, $derivative_uri)); + $this->assertTrue($style->createDerivativeFromImage($image, $derivative_uri)); $this->assertEqual($this->getImageCount($style), 1); // Go to image styles list page and check if the flush operation link