summaryrefslogtreecommitdiff
path: root/week-2
diff options
context:
space:
mode:
authormo khan <mo@mokhan.ca>2015-01-19 21:09:31 -0700
committermo khan <mo@mokhan.ca>2015-01-19 21:09:31 -0700
commit8e324923c278f9453e800798625a479f80d4230c (patch)
tree810dc0e77984d026420fda61b1e2f984b3be2f55 /week-2
parentb50664795c3f4b6c672c5b1dd7248180fd096322 (diff)
complete assignment 3 for week 2.
Diffstat (limited to 'week-2')
-rw-r--r--week-2/hw2-3/blog/users.js6
1 files changed, 4 insertions, 2 deletions
diff --git a/week-2/hw2-3/blog/users.js b/week-2/hw2-3/blog/users.js
index 9a93882..282eb41 100644
--- a/week-2/hw2-3/blog/users.js
+++ b/week-2/hw2-3/blog/users.js
@@ -29,7 +29,9 @@ function UsersDAO(db) {
}
// TODO: hw2.3
- callback(Error("addUser Not Yet Implemented!"), null);
+ users.insert(user, function(error, documents) {
+ callback(error, documents[0]);
+ });
}
this.validateLogin = function(username, password, callback) {
@@ -61,7 +63,7 @@ function UsersDAO(db) {
}
// TODO: hw2.3
- callback(Error("validateLogin Not Yet Implemented!"), null);
+ users.findOne({ '_id': username}, validateUserDoc);
}
}