mirror of https://github.com/keeweb/keeweb.git
files previously created as v4.1 will be written as v4.0
This commit is contained in:
parent
8015da09e8
commit
b2e69b60a6
|
@ -33,6 +33,7 @@ class FileModel extends Model {
|
||||||
if (keyFileData) {
|
if (keyFileData) {
|
||||||
kdbxweb.ByteUtils.zeroBuffer(keyFileData);
|
kdbxweb.ByteUtils.zeroBuffer(keyFileData);
|
||||||
}
|
}
|
||||||
|
this.fixVersion();
|
||||||
logger.info(
|
logger.info(
|
||||||
'Opened file ' +
|
'Opened file ' +
|
||||||
this.name +
|
this.name +
|
||||||
|
@ -250,6 +251,17 @@ class FileModel extends Model {
|
||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fixVersion() {
|
||||||
|
if (
|
||||||
|
this.db.meta.generator === 'KdbxWeb' &&
|
||||||
|
this.db.header.versionMajor === 4 &&
|
||||||
|
this.db.header.versionMinor === 1
|
||||||
|
) {
|
||||||
|
this.db.header.versionMinor = 0;
|
||||||
|
logger.info('Fixed file version: 4.1 => 4.0');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
reload() {
|
reload() {
|
||||||
this.buildObjectMap();
|
this.buildObjectMap();
|
||||||
this.readModel();
|
this.readModel();
|
||||||
|
|
|
@ -1,5 +1,8 @@
|
||||||
Release notes
|
Release notes
|
||||||
-------------
|
-------------
|
||||||
|
##### v1.13.2 (TBD)
|
||||||
|
`+` files previously created as v4.1 will be written as v4.0
|
||||||
|
|
||||||
##### v1.13.1 (2020-04-04)
|
##### v1.13.1 (2020-04-04)
|
||||||
`-` fix #1444: fixed website favicons and attached images
|
`-` fix #1444: fixed website favicons and attached images
|
||||||
`-` fix #1445: fixed offline mode in Chrome and Firefox
|
`-` fix #1445: fixed offline mode in Chrome and Firefox
|
||||||
|
|
Loading…
Reference in New Issue