buttercup / buttercup-mobile

:iphone: React-Native mobile application for Buttercup
https://buttercup.pw
GNU General Public License v3.0
392 stars 69 forks source link

Edit passwords, Vault in Dropbox #314

Closed MartinTwean closed 1 year ago

MartinTwean commented 2 years ago

2F006BF3-D7A6-4BF1-9ECC-C0B92864042F It is not possible to edit or saving passwords.

MartinTwean commented 2 years ago

4918A042-E14C-481B-845C-7E1B92D326D0

thunsaker commented 2 years ago

I am also having this issue on Android (2.4.2) Screenshot_20220503-222056.png

Steps taken: Remove vault, re-add vault. Clear app cache re-add vault.

Still on 2.3 on my iOS device, and all is working fine. I'm not updating that so I can still save passwords.

I'll build from source tomorrow and see if I can't get more info to debug with.

perry-mitchell commented 1 year ago

Thanks for all the details here, I'll try to find the issue.

perry-mitchell commented 1 year ago

Tried adding compat support in the dropbox client here, but it didn't seem to help. Will look further into it tomorrow.

Note that the upcoming 2.5.0 and 2.5.1 mobile releases further break Dropbox, unfortunately, but hopefully I'll have 2.5.2 out tomorrow sometime to address this outage.

perry-mitchell commented 1 year ago

Found the issue: React Native is caching the request results for fetching vaults from Dropbox.. We're getting a 304 Not Modified response sometimes, breaking Buttercup as it's expecting body data and receiving none.

Fixing this as we speak.

perry-mitchell commented 1 year ago

Will be released in 2.5.2