bitwarden / bitwarden/android

[PM-31195] Sync (self hosted instance

Open
#6,404 5 comments 2 reactions 0 assignees View on GitHub
app:password-manager bug
Dominant language
Kotlin
Stars
9.4k
Forks
1.1k
Avg merge
1d 14h
Merged PRs (30d)
67

Description

### Steps To Reproduce

Connect the Android app to a self hosted instance. I don't expose my instance to the internet so when I leave my house and perform the following steps below, my app just spins and tries to sync. But the sync will never be successful. And the app becomes hung, because I can't stop the sync and/or it doesn't timeout.

1. Open app on Android and go to Settings
2. Click on Other
3. Click on Sync button

Again this is a specific use case. And I think a timeout and or cancel button when the app is syncing would be sufficient.

### Expected Result

I would expect the app to either timeout and give me an error that it can't reach the server (which is expected, since I'm not at home and the server is not reachable from the internet). Or I can click a cancel sync button.

### Actual Result

App is not usable. I need to force close the app and then I can use it again without issue.

### Screenshots or Videos

_No response_

### Additional Context

_No response_

### Build Version

21060

### What server are you connecting to?

US

### Self-host Server Version

latest version

### Environment Details

_No response_

### Issue Tracking Info

- [ ] I understand that work is tracked outside of Github. A PR will be linked to this issue should one be opened to address it, but Bitwarden doesn't use fields like "assigned", "milestone", or "project" to track progress.

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.