Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[bug] Home timeline shows replies to users I do not follow #3783

Open
fl4nn opened this issue Feb 11, 2025 · 7 comments
Open

[bug] Home timeline shows replies to users I do not follow #3783

fl4nn opened this issue Feb 11, 2025 · 7 comments
Labels
bug Something isn't working
Milestone

Comments

@fl4nn
Copy link
Contributor

fl4nn commented Feb 11, 2025

Describe the bug with a clear and concise description of what the bug is.

I frequently see posts in my Home timeline that are replies of someone I follow to someone I do not follow.

It doesn't happen always but I see it noticeably often from a user I follow on a glitch-soc instance replying to a user I do not follow on a pleroma instance.

What's your GoToSocial Version?

0.18.0-rc1 but the issue was already present on 0.17.x

GoToSocial Arch

amd64

What happened?

I scroll through my home timeline and am shown posts that should not be on my home timeline since I do not follow the recipient of those replies.

What you expected to happen?

I do not see those replies on my home timeline.

How to reproduce it?

I'm not sure there is a clear reproducer, in my case the use I follow is on a glitch-soc instance and the recipient of the replies that I do not follow is on pleroma.

Anything else we need to know?

If someone has the time to guide me through getting the json object for one of those replies I'd be happy to provide that.

@fl4nn fl4nn added the bug Something isn't working label Feb 11, 2025
@tsmethurst
Copy link
Contributor

tsmethurst commented Feb 11, 2025

Just to check, do they by any chance mention someone who you do follow? Or is there no clear pattern there? For example, person_you_follow replies to a post by unfollowed_person, but that post by person_you_follow also mentions other_person_you_follow, because they were previously involved in the conversation.

@fl4nn
Copy link
Contributor Author

fl4nn commented Feb 11, 2025

No, they only mention a single user I do not follow.

The only pattern I can see so far is involving two particular users.

@tsmethurst
Copy link
Contributor

Hmmm okay that's indeed quite unexpected then! Probably some stuff needs tightening up in the hometimelineability checker. Are they replies to followers-only posts, or can you see the replied-to posts?

@fl4nn
Copy link
Contributor Author

fl4nn commented Feb 11, 2025

The original / top level post and replies are unlisted, I can usually only see the original post when opening the reply on its origin instance.

@tsmethurst
Copy link
Contributor

Alright thank you! That should be enough info to start with. Will put this on the v0.19.0 milestone for now.

@tsmethurst tsmethurst added this to the v0.19.0 milestone Feb 11, 2025
@kouya
Copy link

kouya commented Feb 12, 2025

I'm seeing this rarely too, I think it's the same thing. My pattern is this.

I manage account "bot" on my instance
I follow the bot, my account is also on my instance

Some "person" from another server replies to the bot (only mentions bot)
From the bot account I reply to that person (only mention the person)
I do not follow that person

For some reason I sometimes see the replies from bot to person in my own timeline.

@jwbjnwolf
Copy link

jwbjnwolf commented Feb 24, 2025

Just to check, do they by any chance mention someone who you do follow? Or is there no clear pattern there? For example, person_you_follow replies to a post by unfollowed_person, but that post by person_you_follow also mentions other_person_you_follow, because they were previously involved in the conversation.

In addition to this behavior of replies to threads containing unfollowed_person(s), but contains other_person_you_follow, appearing in my feed..

person_you_followed replies to unfollowed_person, and then does an immediate follow up reply to their reply.. and that follow up reply appears in as such in my feed.. so basically it's treating the person_you_follow's previous reply as like the other_person_you_follow in this regard.

Only seem to see that with immediate follow up replies though. Other times noticed is when other_person_you_follow got mentioned in the thread, even though they're not in the thread.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

4 participants