summaryrefslogtreecommitdiff
path: root/bucky/app/router.js
diff options
context:
space:
mode:
Diffstat (limited to 'bucky/app/router.js')
-rw-r--r--bucky/app/router.js15
1 files changed, 15 insertions, 0 deletions
diff --git a/bucky/app/router.js b/bucky/app/router.js
index 7e13cd6..cb90350 100644
--- a/bucky/app/router.js
+++ b/bucky/app/router.js
@@ -97,6 +97,7 @@ module.exports = function(app){
bucky.ensureLastlog,
middleware.ensureAuthenticated,
bucky.ensureLatestThreads,
+ bucky.ensureThreadsPrivacy,
bucky.ensureCommentCountsForThreads,
bucky.ensureFileCountsForThreads,
bucky.ensureKeywordsForThreads,
@@ -113,6 +114,7 @@ module.exports = function(app){
bucky.ensureLastlog,
middleware.ensureAuthenticated,
bucky.ensureThreadsForKeyword,
+ bucky.ensureThreadsPrivacy,
bucky.ensureCommentCountsForThreads,
bucky.ensureFileCountsForThreads,
bucky.ensureKeywordsForThreads,
@@ -125,6 +127,17 @@ module.exports = function(app){
lastlog: res.lastlog,
})
})
+ // app.get("/api/thread/:id/interested",
+ // middleware.ensureAuthenticated,
+ // bucky.ensureThread,
+ // bucky.ensureThreadPrivacy,
+ // bucky.ensureInterestedUsers,
+ // // bucky.ensureThreadUsers,
+ // function(req, res){
+ // res.json({
+ // interestedUsers: res.interestedUsers,
+ // })
+ // })
app.get("/api/thread/:id",
middleware.ensureAuthenticated,
bucky.ensureThread,
@@ -132,11 +145,13 @@ module.exports = function(app){
bucky.ensureKeywordForThread,
bucky.ensureCommentsForThread,
bucky.ensureFilesForThread,
+ // bucky.ensureThreadUsers,
bucky.prepareThread,
bucky.bumpLastSeen,
function(req, res){
res.json({
thread: res.thread,
+ thread_users: res.thread,
comments: res.comments,
files: res.files,
keyword: res.keyword,