bitwarden / android

Bitwarden mobile app for Android.
https://bitwarden.com
GNU General Public License v3.0
5.85k stars 760 forks source link

F-Droid Version: Account security login requests causes nonexistent notification flow #3387

Open onkoe opened 4 days ago

onkoe commented 4 days ago

Bitwarden Beta

Steps To Reproduce

  1. Open up Bitwarden Kotlin with the F-Droid build
  2. Head to app Settings > Account security.
  3. Toggle on "Use this device to approve login requests from other devices"
  4. Select "Yes" on the message box.
  5. A new message box will appear, stating that you can "Receive push notifications for new login requests", with "No thanks" and "Settings" buttons.
  6. Select Settings, then hit "Notifications"
  7. The switch will be grayed out due to there being no Firebase support in the F-Droid build.

Expected Result

On F-Droid builds, do not enable any settings that require notifications.

Actual Result

Asks the user to enable a statically turned off notifications switch.

Screenshots or Videos

Screenshot_20240630-174000_Settings

Additional Context

No response

Build Version

© Bitwarden Inc. 2015-2024 Version: 2024.6.0 (10746)

Environment Details

Issue Tracking Info

sammbw commented 3 days ago

Hi there,

Thank you for your report!

I was able to reproduce this issue, and I have flagged this to our engineering team.

If you wish to add any further information/screenshots/recordings etc., please feel free to do so at any time - our engineering team will be happy to review these.

Thanks once again!

zzjjaayy commented 2 days ago

@sammbw {sorry for tagging if this is not how you do it}, I wanted to know if this and other issues on github are up for grabs by independent contributors?