From f51bc544f28366071d3e9a9f5c3c77f55efb76d7 Mon Sep 17 00:00:00 2001
From: Dries Buytaert <dries@buytaert.net>
Date: Mon, 6 Mar 2006 20:52:55 +0000
Subject: [PATCH] - Patch #51142 by markus: hook_comment not called for all
 update operations.

---
 modules/comment.module         | 4 ++++
 modules/comment/comment.module | 4 ++++
 2 files changed, 8 insertions(+)

diff --git a/modules/comment.module b/modules/comment.module
index abcc7925ff10..51cf65aa155e 100644
--- a/modules/comment.module
+++ b/modules/comment.module
@@ -1003,6 +1003,10 @@ function comment_admin_overview_submit($form_id, $edit) {
         db_query($query, $cid);
         $comment = _comment_load($cid);
         _comment_update_node_statistics($comment->nid);
+        // Allow modules to respond to the updating of a comment.
+        comment_invoke_comment($comment, $edit['operation']);
+        // Add an entry to the watchdog log.
+        watchdog('content', t('Comment: updated %subject.', array('%subject' => theme('placeholder', $comment->subject))), WATCHDOG_NOTICE, l(t('view'), 'node/'. $comment->nid, NULL, NULL, 'comment-'. $comment->cid));
       }
     }
     cache_clear_all();
diff --git a/modules/comment/comment.module b/modules/comment/comment.module
index abcc7925ff10..51cf65aa155e 100644
--- a/modules/comment/comment.module
+++ b/modules/comment/comment.module
@@ -1003,6 +1003,10 @@ function comment_admin_overview_submit($form_id, $edit) {
         db_query($query, $cid);
         $comment = _comment_load($cid);
         _comment_update_node_statistics($comment->nid);
+        // Allow modules to respond to the updating of a comment.
+        comment_invoke_comment($comment, $edit['operation']);
+        // Add an entry to the watchdog log.
+        watchdog('content', t('Comment: updated %subject.', array('%subject' => theme('placeholder', $comment->subject))), WATCHDOG_NOTICE, l(t('view'), 'node/'. $comment->nid, NULL, NULL, 'comment-'. $comment->cid));
       }
     }
     cache_clear_all();
-- 
GitLab