From 54f6caed659e8d7d94ad8a0a76405fd0870f297c Mon Sep 17 00:00:00 2001 From: Blackle Morisanchetto Date: Sat, 27 Aug 2022 05:35:31 -0400 Subject: [bugfix] Status visibility + `excludeReplies` fixes (#769) * Fix some bugs when viewing a user's posts: include their self-replies (threads) even when excludeReplies is set, and use in_reply_to_uri instead of in_reply_to_id to filter out replies * Assign values to InReplyToURI when creating statuses. Add index and update old statuses with a migration --- internal/processing/status/util.go | 1 + 1 file changed, 1 insertion(+) (limited to 'internal/processing/status/util.go') diff --git a/internal/processing/status/util.go b/internal/processing/status/util.go index 5e961e2ea..13c5b958f 100644 --- a/internal/processing/status/util.go +++ b/internal/processing/status/util.go @@ -151,6 +151,7 @@ func (p *processor) ProcessReplyToID(ctx context.Context, form *apimodel.Advance } status.InReplyToID = repliedStatus.ID + status.InReplyToURI = repliedStatus.URI status.InReplyToAccountID = repliedAccount.ID return nil -- cgit v1.2.3