[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"
This commit is contained in:
tobi
2024-02-18 10:49:40 +01:00
committed by GitHub
parent 83a4adbd95
commit 40f9eefc21
5 changed files with 31 additions and 10 deletions

View File

@@ -222,7 +222,7 @@ func (d *Dereferencer) RefreshStatus(
d.dereferenceThread(ctx,
requestUser,
uri,
status,
latest,
statusable,
isNew,
)