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

Updating credentials via the API nukes your account metadata #26

Open
natjms opened this issue May 23, 2021 · 0 comments
Open

Updating credentials via the API nukes your account metadata #26

natjms opened this issue May 23, 2021 · 0 comments
Labels
bug Something isn't working wontfix This will not be worked on

Comments

@natjms
Copy link
Owner

natjms commented May 23, 2021

If you try to update your account credentials in Resin, it will set all of the properties being accessed in the _handleSaveProfile callback to null, "", false or whatever seemed to be the default or unset value.

Notably, PixelDroid doesn't allow you to update your account credentials from within the app; it opens your instance's settings page in a web browser. This should be tested on other Pixelfed instances, from the terminal and probably on Mastodon as well.

@natjms natjms added bug Something isn't working investigation Needs further investigation labels May 23, 2021
@natjms natjms mentioned this issue May 23, 2021
4 tasks
natjms added a commit that referenced this issue May 25, 2021
Using this interface on Pixelfed will erase your profile's metadata. See #26 for
discussion and possible alternatives
natjms added a commit that referenced this issue Jul 9, 2021
This probably doesn't totally fix the problems with uploading a new
avatar becasue the interface hasn't been fully tested due to the
problems outlined in #26, the documentation is kind of ambiguous on how
the data is handled and I honestly don't know much about multipart form
data, as I have recently discovered
@natjms natjms added wontfix This will not be worked on and removed investigation Needs further investigation labels Aug 10, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working wontfix This will not be worked on
Projects
None yet
Development

No branches or pull requests

1 participant