From 2352ba6c7c7bb66e14fd9927640167524c4d14b9 Mon Sep 17 00:00:00 2001 From: Matias Griese Date: Wed, 23 May 2018 13:01:58 +0300 Subject: [PATCH] Fixed media delete for streams --- classes/admincontroller.php | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/classes/admincontroller.php b/classes/admincontroller.php index 3276258c..323138c2 100644 --- a/classes/admincontroller.php +++ b/classes/admincontroller.php @@ -1768,7 +1768,13 @@ class AdminController extends AdminBaseController return false; } + /** @var UniformResourceLocator $locator */ + $locator = $this->grav['locator']; + $targetPath = $media->path() . '/' . $filename; + if ($locator->isStream($targetPath)) { + $targetPath = $locator->findResource($targetPath, true, true); + } $fileParts = pathinfo($filename); $found = false;