element-hq / element-hq/element-ios

Invalid public_baseurl in homeserver causes app to sync forever

Open
#4,404 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Swift
Stars
1.8k
Forks
544
PR merge metrics
PR metrics pending

Description

If you configure your homeserver to send an invalid homeserver URL (the `public_baseurl` config in synapse: in my case set to 'localhost' ie. valid, but not accepting connections) the app will log in and then stay on the syncing spinner forever. It should probably just error & go back to the login screen. Killing the app seemed to go back into the same state, so I had to uninstall element to get out of it.

Android has the same bug: https://github.com/vector-im/element-android/issues/3472

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.