summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJules Laplace <jules@okfoc.us>2014-09-30 02:53:34 -0400
committerJules Laplace <jules@okfoc.us>2014-09-30 02:53:34 -0400
commit746dc328ab759d95935177834525b4a1dfccffff (patch)
treeb2c4b4aae6ebed1d3748a0e0d390ef22130f7544
parente4fe87c0a5c3e441b533cdb4e0e85b683e244d3b (diff)
forgot $in
-rw-r--r--server/lib/views/staff.js6
-rw-r--r--views/staff/_projects.ejs3
2 files changed, 4 insertions, 5 deletions
diff --git a/server/lib/views/staff.js b/server/lib/views/staff.js
index ffacee2..41877c8 100644
--- a/server/lib/views/staff.js
+++ b/server/lib/views/staff.js
@@ -143,14 +143,14 @@ var staff = module.exports = {
},
ensureObjectsUsers: function(objects, next){
- if (! objects) { return next () }
+ if (! objects) { return next () }
var dedupe = {}, user_ids
objects.forEach(function(obj){
dedupe[ obj.user_id ] = dedupe[ obj.user_id ] || []
dedupe[ obj.user_id ].push(obj)
})
user_ids = _.keys(dedupe)
- User.find({ _id: user_ids })
+ User.find({ _id: { $in: user_ids } })
.select(staff.fields.user)
.exec(function (err, users) {
if (! users) { return next () }
@@ -527,4 +527,4 @@ var staff = module.exports = {
},
}
-} \ No newline at end of file
+}
diff --git a/views/staff/_projects.ejs b/views/staff/_projects.ejs
index 0fdfcf5..2c3eb9f 100644
--- a/views/staff/_projects.ejs
+++ b/views/staff/_projects.ejs
@@ -7,11 +7,10 @@
<td class="editLinks">
<a href="/project/[[- project.slug ]]">[view]</a>
<a href="/project/[[- project.slug ]]/edit">[edit]</a>
+ <a href="/api/rooms/[[- project.slug ]]">[api]</a>
</td>
<td>
- [[ if (project.user) { ]]
<a href="/staff/users/[[- project.user.username ]]">[[- project.user.username ]]</a>
- [[ } ]]
</td>
<td>
[[- project.date ]]