From a44978115256e4854e096774ca2527fa36c952c7 Mon Sep 17 00:00:00 2001 From: kim Date: Wed, 13 Nov 2024 14:36:56 +0000 Subject: [PATCH] update new mention creation to use status.UpdatedAt --- internal/federation/dereferencing/status.go | 7 ++----- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/internal/federation/dereferencing/status.go b/internal/federation/dereferencing/status.go index 718916b35..a4b58fa9a 100644 --- a/internal/federation/dereferencing/status.go +++ b/internal/federation/dereferencing/status.go @@ -511,7 +511,6 @@ func (d *Dereferencer) enrichStatus( // Set latest fetch time and carry- // over some values from "old" status. latestStatus.FetchedAt = time.Now() - latestStatus.UpdatedAt = status.UpdatedAt latestStatus.Local = status.Local latestStatus.PinnedAt = status.PinnedAt @@ -624,12 +623,10 @@ func (d *Dereferencer) fetchStatusMentions( // This mention didn't exist yet. // Generate new ID according to status creation. - // TODO: update this to use "edited_at" when we add - // support for edited status revision history. - mention.ID = id.NewULIDFromTime(status.CreatedAt) + mention.ID = id.NewULIDFromTime(status.UpdatedAt) // Set known further mention details. - mention.CreatedAt = status.CreatedAt + mention.CreatedAt = status.UpdatedAt mention.UpdatedAt = status.UpdatedAt mention.OriginAccount = status.Account mention.OriginAccountID = status.AccountID