Esempio n. 1
0
UserSchema.methods.createPassword = function() {
	var self = this;
	var password = new Password({
		hash: null,
		salt: null,
		iteration: null
	});

	return when.saved(password)
		.then(function(password) {
			self.password = password._id;
			return when.saved(self);
		});
};
Esempio n. 2
0
BlogSchema.methods.createPost = function(data) {
	data.blog  = this.populated('blog')  || this.blog;
	data.owner = this.populated('owner') || this.owner;

	return when.saved(new Post(data));
};
Esempio n. 3
0
		.then(function(password) {
			self.password = password._id;
			return when.saved(self);
		});
Esempio n. 4
0
		.then(function(password) {
			user.password = password._id;
			return when.saved(user);
		})