From e2cfe245b79cb08930c0ba2258c26803361d4b2a Mon Sep 17 00:00:00 2001 From: Mario Vavti Date: Sat, 12 Oct 2024 15:58:00 +0200 Subject: Fix duplicate posts from forum clones --- include/items.php | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'include') diff --git a/include/items.php b/include/items.php index 23222892f..876c20099 100644 --- a/include/items.php +++ b/include/items.php @@ -3196,7 +3196,9 @@ function start_delivery_chain($channel, $item, $item_id, $parent, $group = false } else { - $arr['uuid'] = item_message_id(); + // To prevent duplicates from possible clones of the forum/group, + // will create a v5 UUID of the source item mid. + $arr['uuid'] = uuid_from_url($item['mid']); $arr['mid'] = z_root() . '/item/' . $arr['uuid']; $arr['parent_mid'] = $arr['mid']; } -- cgit v1.2.3