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

Cannot boost someone else post #24

Open
srosset81 opened this issue Sep 13, 2024 · 2 comments
Open

Cannot boost someone else post #24

srosset81 opened this issue Sep 13, 2024 · 2 comments
Labels
bug Something isn't working

Comments

@srosset81
Copy link
Contributor

If I try to boost someone else's post, I get this error:

Only the creator has the right to share the object

It works if I boost my own posts.

Indeed, Announce activities are currently handled by the AnnouncerService, which is considering "announcing" as a way to give view permissions to an object, and thus restrict it to the owner.

Instead of throwing an error, we could simply ignore the permissions part if the announcer is not the creator of the object.

But this is more difficult when receiving a Announce activity, because the AnnouncerService store it in cache.

In the future, the idea will be to use capabilities to share resources, so the AnnouncerService will disappear.

But is there something quick to do in the meanwhile ?

@srosset81 srosset81 added the bug Something isn't working label Sep 13, 2024
@cybeardjm
Copy link

Just tested it right now and same error.

@srosset81
Copy link
Contributor Author

This is going to be fixed in the coming weeks thanks to @Laurin-W :-)

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

2 participants