1
0
mirror of http://git.whoc.org.uk/git/password-manager.git synced 2024-11-14 18:39:01 +01:00

Improved implementation of Record.Version

This commit is contained in:
Giulio Cesare Solaroli 2014-08-24 22:11:16 +02:00
parent 4fd3d0e6a0
commit 3c68167fb8

View File

@ -313,15 +313,30 @@ Clipperz.Base.extend(Clipperz.PM.DataModel.Record.Version, Clipperz.PM.DataModel
}, },
//========================================================================= //=========================================================================
/*
'deleteAllCleanTextData': function () { 'deleteAllCleanTextData': function () {
this._fields = null;
return Clipperz.PM.DataModel.Record.Version.superclass.deleteAllCleanTextData.apply(this, arguments); return Clipperz.PM.DataModel.Record.Version.superclass.deleteAllCleanTextData.apply(this, arguments);
}, },
'hasAnyCleanTextData': function () { 'hasAnyCleanTextData': function () {
return Clipperz.PM.DataModel.Record.Version.superclass.hasAnyCleanTextData.apply(this, arguments); // return Clipperz.PM.DataModel.Record.Version.superclass.hasAnyCleanTextData.apply(this, arguments);
var deferredResult;
deferredResult = new Clipperz.Async.Deferred("Record.Version.hasAnyCleanTextData", {trace:false});
deferredResult.collectResults({
'super': MochiKit.Base.bind(Clipperz.PM.DataModel.Record.Version.superclass.hasAnyCleanTextData, this),
'self': MochiKit.Base.bind(function () {
return MochiKit.Async.succeed(MochiKit.Base.keys(this._fields).length != 0);
}, this)
});
deferredResult.addCallback(Clipperz.Async.or);
deferredResult.callback();
return deferredResult;
}, },
*/
//========================================================================= //=========================================================================
__syntaxFix__: "syntax fix" __syntaxFix__: "syntax fix"
}); });