Skip to content

Instantly share code, notes, and snippets.

@chinmay185
Last active August 29, 2015 14:19
Show Gist options
  • Save chinmay185/f9e629470d2e6e983684 to your computer and use it in GitHub Desktop.
Save chinmay185/f9e629470d2e6e983684 to your computer and use it in GitHub Desktop.
unnecessary use of deferred.
var getUserEmail = function(username) {
var deferred = q.defer();
userRepository.find(username) // assume this returns a promise
.then(function(user){
deferred.resolve(user.email);
});
return deferred.promise;
};
getUserEmail("emma").then(console.log);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment