diff options
Diffstat (limited to 'internal/federation')
| -rw-r--r-- | internal/federation/dereferencing/status.go | 6 | 
1 files changed, 4 insertions, 2 deletions
diff --git a/internal/federation/dereferencing/status.go b/internal/federation/dereferencing/status.go index 28e9d0196..8ca5418f2 100644 --- a/internal/federation/dereferencing/status.go +++ b/internal/federation/dereferencing/status.go @@ -516,10 +516,12 @@ func (d *Dereferencer) enrichStatus(  		latestStatus.ID = status.ID  	} -	// Carry-over values and set fetch time. -	latestStatus.UpdatedAt = status.UpdatedAt +	// 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  	// Carry-over approvals. Remote instances might not yet  	// serve statuses with the `approved_by` field, but we  | 
