diff --git a/classes/Conversation.php b/classes/Conversation.php index 67ac89cf1c..56f61c63ab 100644 --- a/classes/Conversation.php +++ b/classes/Conversation.php @@ -71,10 +71,11 @@ class Conversation extends Managed_DataObject $conv = new Conversation(); $conv->created = common_sql_now(); $conv->id = $notice->id; - $conv->uri = $uri ?: sprintf('%s%s=%d:%s=%s', + $conv->uri = $uri ?: sprintf('%s%s=%d:%s=%s:%s=%x', TagURI::mint(), 'noticeId', $notice->id, - 'objectType', 'thread'); + 'objectType', 'thread', + 'crc32', crc32($notice->content)); $result = $conv->insert(); if ($result === false) {