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

Removing the cover from your profile does not federate out #1481

Closed
jwr1 opened this issue Feb 25, 2025 · 2 comments · Fixed by #1492
Closed

Removing the cover from your profile does not federate out #1481

jwr1 opened this issue Feb 25, 2025 · 2 comments · Fixed by #1492
Assignees
Labels
activitypub ActivityPub related issues backend Backend related issues and pull requests bug Something isn't working

Comments

@jwr1
Copy link
Member

jwr1 commented Feb 25, 2025

Describe the bug
When I remove the cover from my user profile, it seems like the change is not federated out. If I set the cover, it shows on fedia.io for example, but if I then remove it, the cover is still displayed on fedia.io (same for other instances as well).

On which Mbin instance did you find the bug?
kbin.earth

Which Mbin version was running on the instance?
1.8.0

To Reproduce
Not sure if there's a way to remove the cover through the Mbin web client, but I know you can through the API.

  1. With Interstellar, open the Account page.
  2. Click on the Overview tab.
  3. Click Edit account profile.
  4. Click the trash button at the very top that is displayed over the account cover image.
  5. Click Save changes.

From there, you should see that your cover image is indeed removed locally, but it is still present on remote servers.

@jwr1 jwr1 added activitypub ActivityPub related issues backend Backend related issues and pull requests bug Something isn't working labels Feb 25, 2025
@jwr1
Copy link
Member Author

jwr1 commented Feb 25, 2025

I wonder if the same issue is present with profile avatars as well.

@BentiGorlich
Copy link
Member

So I did a little digging: no Update activity is federated out directly (will fix) and users cannot just delete the avatar or cover (will also fix).

That being said, as and mbin do not only work user<->user, the user information will be refetched when needed. In our case that means if we receive an activity from a user and the last refresh of this user was more than 24h ago.

As we do have user follows the followers of a user should be notified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
activitypub ActivityPub related issues backend Backend related issues and pull requests bug Something isn't working
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants