Fix event hash for notifications about comment responses
authorMarcel Werk <burntime@woltlab.com>
Thu, 27 Apr 2023 14:05:53 +0000 (16:05 +0200)
committerMarcel Werk <burntime@woltlab.com>
Thu, 27 Apr 2023 14:05:53 +0000 (16:05 +0200)
wcfsetup/install/files/lib/system/user/notification/event/AbstractCommentResponseUserNotificationEvent.class.php

index 091a4713074bd5b32f5c345d7e598b7df31b077a..7a56a4b45f9d4ff6ab41e17370d6ed1184525a03 100644 (file)
@@ -2,6 +2,9 @@
 
 namespace wcf\system\user\notification\event;
 
+use wcf\system\cache\runtime\CommentRuntimeCache;
+use wcf\system\user\notification\object\CommentResponseUserNotificationObject;
+
 /**
  * Provides a default implementation for user notifications about comment responses.
  *
@@ -9,6 +12,8 @@ namespace wcf\system\user\notification\event;
  * @copyright   2001-2023 WoltLab GmbH
  * @license GNU Lesser General Public License <http://opensource.org/licenses/lgpl-license.php>
  * @since 6.0
+ *
+ * @method  CommentResponseUserNotificationObject   getUserNotificationObject()
  */
 abstract class AbstractCommentResponseUserNotificationEvent extends AbstractSharedUserNotificationEvent
 {
@@ -57,7 +62,7 @@ abstract class AbstractCommentResponseUserNotificationEvent extends AbstractShar
      */
     public function getEventHash()
     {
-        return \sha1($this->eventID . '-' . $this->getUserNotificationObject()->objectID);
+        return \sha1($this->eventID . '-' . $this->getUserNotificationObject()->commentID);
     }
 
     /**