From 40f9eefc2153ee8811abb750e07064c4f98f549c Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Sun, 18 Feb 2024 10:49:40 +0100 Subject: [bugfix] Fix dereferencing ancestors on new status create (#2652) * [bugfix] Pass `latest` to dereferenceThread instead of barebones status * only mark status orphaned if visibility suggests parent is really deleted * tone down "not deref'd" warnings, since they represent a legit visibility situation * remove FAQ entry for "status not deref'd yet" --- internal/federation/dereferencing/status.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/federation/dereferencing/status.go') diff --git a/internal/federation/dereferencing/status.go b/internal/federation/dereferencing/status.go index 6d3dd5691..e3f97553d 100644 --- a/internal/federation/dereferencing/status.go +++ b/internal/federation/dereferencing/status.go @@ -222,7 +222,7 @@ func (d *Dereferencer) RefreshStatus( d.dereferenceThread(ctx, requestUser, uri, - status, + latest, statusable, isNew, ) -- cgit v1.2.3