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]: User votes exposed on Kbin #3291

Closed
4 tasks done
retiolus opened this issue Jun 23, 2023 · 3 comments
Closed
4 tasks done

[Bug]: User votes exposed on Kbin #3291

retiolus opened this issue Jun 23, 2023 · 3 comments
Labels
bug Something isn't working

Comments

@retiolus
Copy link

retiolus commented Jun 23, 2023

Requirements

  • Is this a bug report? For questions or discussions use https://lemmy.ml/c/lemmy_support
  • Did you check to see if this issue already exists?
  • Is this only a single bug? Do not put multiple bugs in one issue.
  • Is this a backend issue? Use the lemmy-ui repo for UI / frontend issues.

Summary

If Kbin wants to publicly expose people's votes there's no problem, but if Lemmy doesn't, from Kbin it shouldn't be possible to see which user on a Lemmy server voted on a post.

Steps to Reproduce

  1. Vote on any post from Lemmy
  2. Search that post on Kbin
  3. Consult the "more" tab of the post on Kbin

Technical Details

The author of a vote cannot be consulted on Lemmy publicly, you need to have access to the database to know who voted what.

On Kbin it is possible to see, publicly, who has upvoted or downvoted a post.

Version

0.17.4

Lemmy Instance URL

No response

@retiolus retiolus added the bug Something isn't working label Jun 23, 2023
@cperrin88
Copy link

The problem is that a vote in ActivityPub is a message that is sent to everyone who subscribed to the content (in easy terms). That means as soon as someone casts a vote a message is sent out with who voted what. If someone from KBin subscribes to a a lemmy community they get this message as well. How they display this data is completely in their hands. Nothing the lemmy instance can do about that.

@RocketDerp

This comment was marked as abuse.

@Nutomic
Copy link
Member

Nutomic commented Jun 29, 2023

Not a problem in Lemmy, but feel free to add explanation to the docs.

@Nutomic Nutomic closed this as completed Jun 29, 2023
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