originallgb / keepassdroid

Automatically exported from code.google.com/p/keepassdroid
0 stars 0 forks source link

Keepassdroid reads old data instead of updated data from a DropBox folder #230

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
What steps will reproduce the problem?
1. I have a DropBox account with the .kdbx file in a folder in the dropbox.
2. When I first connect to dropbox and get everything working, all appears to 
be working.
3. BUT... I update the .kdbx file on my PC, and DropBox updates it on my 
Droid-X, and
4. I open keepassdroid and this time, it must be using some cached file because 
it's the old file, not the new.

5. I did stumble on a work around to the problem with KeePass not getting 
updated data via DropBox on the Motorola Droid X.

I run DropBox on the DroidX, tell  DropBox to refresh, and then navigate via 
DropBox to the directory with my KeePass .kdbx data file, and tell DropBox to 
open it. Dropbox links to the KeePassDroid application and KeePassDroid opens 
the UPDATED file!

To make this more natural in practice, instead of having KeePassDroid on my 
Droid-X desktop, I have DropBox on my Droid-X desktop and just use DropBox to 
access my KeePass data.

Apparently Dropbox is updating the file, but there is some cache somewhere that 
is not working right and is not being flagged that its data is old. If you open 
KeePassDroid directly, it just keeps reading old data. But opening it via the 
DropBox app works.

I am using keepassdroid version 1.9.5

The voluminous phone info on the “About Phone” in “Settings” is:

System Version:  4.5.602.MB810.Verizon.en.us
Model:  DroidX
Android version:  2.3.3
Baseband version:  BP_C_01.09.13P
Kernal version:  2.6.32.9.g34b306d   tkwp86@ca25rh381  #2
Build number:  4.5.1_57_DX5-32
ERI version:  5
PRL version 52363

Original issue reported on code.google.com by Greer1111 on 20 Aug 2011 at 5:22

GoogleCodeExporter commented 8 years ago
This is the way Dropbox works on android. It only updates your database when 
you open it via the Dropbox app.

Original comment by bpel...@gmail.com on 5 Sep 2011 at 5:46

GoogleCodeExporter commented 8 years ago
What is the reason for this? Is it due to a limitation in the Dropbox app?

Original comment by a...@ph.ed.ac.uk on 30 Jan 2012 at 6:03