mirror of https://github.com/keeweb/keeweb.git
fixed protected field deletion
This commit is contained in:
parent
3dfaf91211
commit
fb698fab26
|
@ -135,7 +135,8 @@ var EntryModel = Backbone.Model.extend({
|
|||
|
||||
setField: function(field, val) {
|
||||
this._entryModified();
|
||||
if (val || this.buildInFields.indexOf(field) >= 0) {
|
||||
var hasValue = val && (typeof val === 'string' || val instanceof kdbxweb.ProtectedValue && val.byteLength);
|
||||
if (hasValue || this.buildInFields.indexOf(field) >= 0) {
|
||||
this.entry.fields[field] = val;
|
||||
} else {
|
||||
delete this.entry.fields[field];
|
||||
|
|
|
@ -1,5 +1,8 @@
|
|||
Release notes
|
||||
-------------
|
||||
##### vNext
|
||||
`-` fixed protected field deletion
|
||||
|
||||
##### v0.2.1 (2015-11-10)
|
||||
Fixed KeePassX compatibility issues
|
||||
|
||||
|
|
Loading…
Reference in New Issue