summaryrefslogtreecommitdiff
path: root/server
diff options
context:
space:
mode:
authorJulie Lala <jules@okfoc.us>2014-09-10 09:29:39 -0400
committerJulie Lala <jules@okfoc.us>2014-09-10 09:29:39 -0400
commit7a1655ade971128e0a68c1a9baca93356fea6db1 (patch)
treedc6089bced637539021605eda067ce07457c1b46 /server
parent6d2746ad8a24f1ac3da5e9cb2ed452b73da20b71 (diff)
sanity
Diffstat (limited to 'server')
-rw-r--r--server/lib/views/staff.js2
1 files changed, 2 insertions, 0 deletions
diff --git a/server/lib/views/staff.js b/server/lib/views/staff.js
index 2ffea0d..70ca414 100644
--- a/server/lib/views/staff.js
+++ b/server/lib/views/staff.js
@@ -143,6 +143,7 @@ var staff = module.exports = {
},
ensureObjectsUsers: function(objects, next){
+ if (! objects) { return next () }
var dedupe = {}, user_ids
objects.forEach(function(obj){
dedupe[ obj.user_id ] = dedupe[ obj.user_id ] || []
@@ -152,6 +153,7 @@ var staff = module.exports = {
User.find({ _id: user_ids })
.select(staff.fields.user)
.exec(function (err, users) {
+ if (! users) { return next () }
users.forEach(function(user){
dedupe[user._id].forEach(function(obj){
obj.user = user