one wallet by default

This commit is contained in:
Matias Alejo Garcia 2014-09-30 16:04:17 -03:00
commit 508a8bfc3c
6 changed files with 25 additions and 10 deletions

View file

@ -8,7 +8,7 @@ function Profile(info, storage) {
preconditions.checkArgument(info.email);
preconditions.checkArgument(info.hash);
preconditions.checkArgument(storage);
preconditions.checkArgument(storage.getItem);
preconditions.checkArgument(storage.setPassphrase, 'bad storage');
this.hash = info.hash;
this.email = info.email;
@ -34,8 +34,7 @@ Profile.create = function(email, password, storage, cb) {
email: email,
hash: Profile.hash(email,password),
}, storage);
p.store(cb);
p.store({}, cb);
};
Profile.open = function(email, password, storage, cb) {
@ -118,6 +117,7 @@ Profile.prototype.store = function(opts, cb) {
var key = self.key;
self.storage.get(key, function(val2) {
if (val2 && !opts.overwrite) {
if (cb)
return cb(new Error('PEXISTS: Profile already exist'))