First implementation of CachingFileStorage
+ some tests to test loading and saving to cached storage
This commit is contained in:
@@ -124,7 +124,9 @@ namespace keepass2android
|
||||
try
|
||||
{
|
||||
IFileStorage fileStorage = _app.GetFileStorage(iocInfo);
|
||||
var fileVersion = _app.GetFileStorage(iocInfo).GetCurrentFileVersionFast(iocInfo);
|
||||
pwDatabase.Open(fileStorage.OpenFileForRead(iocInfo), fileStorage.GetFilenameWithoutPathAndExt(iocInfo), iocInfo, compositeKey, status);
|
||||
LastFileVersion = fileVersion;
|
||||
}
|
||||
catch (Exception)
|
||||
{
|
||||
@@ -140,8 +142,6 @@ namespace keepass2android
|
||||
|
||||
status.UpdateSubMessage("");
|
||||
|
||||
LastFileVersion = _app.GetFileStorage(iocInfo).GetCurrentFileVersionFast(iocInfo);
|
||||
|
||||
Root = pwDatabase.RootGroup;
|
||||
PopulateGlobals(Root);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user