From 3da76b0bd72847f1ca3f114dd75d09281648669c Mon Sep 17 00:00:00 2001 From: Kijin Sung Date: Mon, 9 Jan 2017 11:46:29 +0900 Subject: [PATCH] Fix comment.deleteComment trigger not being called when leaving placeholder --- modules/comment/comment.controller.php | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/modules/comment/comment.controller.php b/modules/comment/comment.controller.php index 40611daf1..47d58b133 100644 --- a/modules/comment/comment.controller.php +++ b/modules/comment/comment.controller.php @@ -917,6 +917,13 @@ class commentController extends comment return new Object(-1, 'msg_invalid_request'); } + // call a trigger (before) + $output = ModuleHandler::triggerCall('comment.deleteComment', 'before', $comment); + if(!$output->toBool()) + { + return $output; + } + // begin transaction $oDB = DB::getInstance(); $oDB->begin(); @@ -942,8 +949,8 @@ class commentController extends comment return $output; } - // call a trigger by delete (after) - ModuleHandler::triggerCall('comment.updateCommentByDelete', 'after', $obj); + // call a trigger (after) + ModuleHandler::triggerCall('comment.deleteComment', 'after', $obj); // update the number of comments $oCommentModel = getModel('comment');