diff --git a/app/scripts/models/app-model.js b/app/scripts/models/app-model.js index 2812d0ab..939fb7e7 100644 --- a/app/scripts/models/app-model.js +++ b/app/scripts/models/app-model.js @@ -492,6 +492,9 @@ class AppModel { params, (err, file) => { if (err) { + if (err.name === 'KdbxError') { + return callback(err); + } logger.info( 'Error loading file from cache, trying to open from storage', err @@ -515,6 +518,9 @@ class AppModel { setTimeout(() => this.syncFile(file), 0); callback(err); } else { + if (err.name === 'KdbxError') { + return callback(err); + } logger.info( 'Error loading file from cache, trying to open from storage', err diff --git a/release-notes.md b/release-notes.md index cbf7b06a..ac13e8db 100644 --- a/release-notes.md +++ b/release-notes.md @@ -11,6 +11,7 @@ Release notes `+` #1310: password generator on the start screen `-` fix #1273: untranslated menu items `-` fix #1311: better monospace fonts +`-` fix #1319: removed a storage request for invalid passwords ##### v1.11.10 (2019-10-16) `-` fix #1305: WebDAV issues