From fc63d1c15e294e061ccff5129e61a32a3df2aa5f Mon Sep 17 00:00:00 2001 From: Uwe Steinmann Date: Thu, 17 Jan 2019 18:25:01 +0100 Subject: [PATCH] always call postRemoveFolder --- controllers/class.RemoveFolder.php | 15 ++++++++------- 1 file changed, 8 insertions(+), 7 deletions(-) diff --git a/controllers/class.RemoveFolder.php b/controllers/class.RemoveFolder.php index 860fd9b0e..eec8f16f9 100644 --- a/controllers/class.RemoveFolder.php +++ b/controllers/class.RemoveFolder.php @@ -61,14 +61,15 @@ class SeedDMS_Controller_RemoveFolder extends SeedDMS_Controller_Common { if (!$folder->remove()) { $this->errormsg = 'error_occured'; return false; - } else { - - if(!$this->callHook('postRemoveFolder')) { - } - } - } else - return $result; + } elseif($result === false) { + if(empty($this->errormsg)) + $this->errormsg = 'hook_removeFolder_failed'; + return false; + } + + if(!$this->callHook('postRemoveFolder')) { + } return true; }