From 2079844647e8422e600cb7c820e624a0a108bd07 Mon Sep 17 00:00:00 2001 From: Ryan McLaren Date: Tue, 1 Mar 2016 12:19:23 -0400 Subject: [PATCH] BUGFIX: fixes "Uncaught ImagickException: Can not process empty Imagick object" when deleting an image --- model/Image.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/model/Image.php b/model/Image.php index 59c646f60..e0826d2e6 100644 --- a/model/Image.php +++ b/model/Image.php @@ -991,7 +991,9 @@ class Image extends File implements Flushable { } protected function onBeforeDelete() { - $backend = Injector::inst()->create(self::get_backend()); + $backend = Injector::inst()->createWithArgs(self::config()->backend, array( + Director::baseFolder()."/" . $this->Filename + )); $backend->onBeforeDelete($this); $this->deleteFormattedImages();