From 3caae376e77a270f57733093163eafa3db8c71bc Mon Sep 17 00:00:00 2001 From: tobi <31960611+tsmethurst@users.noreply.github.com> Date: Mon, 22 Nov 2021 19:03:21 +0100 Subject: Fix streamed messages ending up in wrong timeline(s) (#325) * define timeline consts * remove double stream of status * change test stream creation up a bit * stream messages more selectively * add test for streaming new status creation via clientAPI * tidy code + comments a bit * tidy up tests * make sure new status isn't streamed to public --- internal/processing/streaming/streamdelete.go | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'internal/processing/streaming/streamdelete.go') diff --git a/internal/processing/streaming/streamdelete.go b/internal/processing/streaming/streamdelete.go index 8332c37dc..6eb271bff 100644 --- a/internal/processing/streaming/streamdelete.go +++ b/internal/processing/streaming/streamdelete.go @@ -37,7 +37,7 @@ func (p *processor) StreamDelete(statusID string) error { // stream the delete to every account for _, accountID := range accountIDs { - if err := p.streamToAccount(statusID, stream.EventTypeDelete, accountID); err != nil { + if err := p.streamToAccount(statusID, stream.EventTypeDelete, stream.AllStatusTimelines, accountID); err != nil { errs = append(errs, err.Error()) } } -- cgit v1.2.3