More share dedup tweak

This commit is contained in:
Thomas Sileo 2022-08-28 11:39:44 +02:00
parent 333e367a5b
commit 3f85c851be

View file

@ -1659,7 +1659,10 @@ async def _handle_announce_activity(
relates_to_inbox_object.ap_published_at # type: ignore relates_to_inbox_object.ap_published_at # type: ignore
) )
dup_count = 0 dup_count = 0
if (delta_from_original) < skip_delta or ( if (
not relates_to_inbox_object.is_hidden_from_stream
and delta_from_original < skip_delta
) or (
dup_count := ( dup_count := (
await db_session.scalar( await db_session.scalar(
select(func.count(models.InboxObject.id)).where( select(func.count(models.InboxObject.id)).where(