mirror of
https://github.com/superseriousbusiness/gotosocial.git
synced 2024-11-28 19:31:36 +00:00
0f7a2024c3
* much simplified DereferenceStatusAncestors(), also handles edge cases now * perform status acceptibility check before handling even as forward * don't further dereference ancestors if they're up to date * call enrichStatusSafely() directly to ensure we get error messages * change getStatusByURI() semantics to return error + old model on failed update, fix deref ancestor to check for staleness before refetch * perform a nil-check on the status.Local variable, in case it hasn't been set on new status attempting refresh * more consistently set returned parent status, don't check if updated * only home-timeline statuses if explicitly visible AND not explicitly invisible! * fix broken test now that status acceptibility checks happen on forwarded statuses |
||
---|---|---|
.. | ||
account.go | ||
account_test.go | ||
announce.go | ||
collectionpage.go | ||
dereferencer.go | ||
dereferencer_test.go | ||
emoji.go | ||
emoji_test.go | ||
finger.go | ||
handshake.go | ||
instance.go | ||
status.go | ||
status_test.go | ||
thread.go | ||
util.go |