Bug 470813

Summary: Cannot add Pixelfed account
Product: [Applications] Tokodon Reporter: nathan
Component: generalAssignee: Joshua Goins <josh>
Status: RESOLVED FIXED    
Severity: normal CC: carl, josh
Priority: NOR    
Version: 23.04.1   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed In: 23.12.0
Sentry Crash Report:

Description nathan 2023-06-08 23:27:13 UTC
SUMMARY
Unable to complete oauth process with an account at https://pixelfed.social as indicated at https://kde.org/for/activists/.

STEPS TO REPRODUCE
1. Attempt to add account with pixelfed instance url: https://pixelfed.social
2. Click the authorization link  
3. Click Authorize in browser
4. Select Tokodon when asked to select an application to open "urn link"

OBSERVED RESULT
Receive error message in Tokodon: 

Failed to contact server: Error transferring https://mastodon.social/api/v2/search?q=urn:ietf:wg:oauth:2.0:oob?code%[...truncated...]&resolve=true&limit=1 - server replied: Unprocessable Entity. Please check your settings.

EXPECTED RESULT
Pixelfed account is added successfully

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: EndeavourOS
KDE Plasma Version: 5.27.5
KDE Frameworks Version: 5.106.0
Qt Version: 5.15.9

ADDITIONAL INFORMATION
Using Tokodon Flatpak
Comment 1 Joshua Goins 2023-06-09 13:15:43 UTC
Thanks for the error message, I'll look into why this is failing.
Comment 2 Bug Janitor Service 2023-06-20 21:21:00 UTC
A possibly relevant merge request was started @ https://invent.kde.org/network/tokodon/-/merge_requests/266
Comment 3 Joshua Goins 2023-08-11 20:34:30 UTC
This missed the mark for 23.08 releasing soon, but will appear in the release after that. Due to it being tied to a new feature, it's not really a bugfix :-(