diff options
Diffstat (limited to 'bucky/app/router.js')
| -rw-r--r-- | bucky/app/router.js | 29 |
1 files changed, 19 insertions, 10 deletions
diff --git a/bucky/app/router.js b/bucky/app/router.js index bac5e42..2e690fb 100644 --- a/bucky/app/router.js +++ b/bucky/app/router.js @@ -128,6 +128,25 @@ module.exports = function(app){ function(req, res){ res.json(res.thread) }) + app.put("/api/thread/:id", + middleware.ensureAuthenticated, + bucky.ensureThread, + bucky.checkThreadPrivacy, + bucky.updateThreadSettings, + function(req, res){ + res.json({ status: 'ok' }) + }) + app.delete("/api/thread/:id", + middleware.ensureAuthenticated, + bucky.ensureThread, + bucky.checkThreadPrivacy, + bucky.ensureCommentsForThread, + bucky.ensureFilesForThread, + bucky.destroyThread, + function(req, res){ + res.sendStatus(200) + }) + app.post("/api/thread/:id/comment", middleware.ensureAuthenticated, bucky.ensureThread, @@ -168,16 +187,6 @@ module.exports = function(app){ function(req, res){ res.sendStatus(200) }) - app.delete("/api/thread/:id", - middleware.ensureAuthenticated, - bucky.ensureThread, - bucky.checkThreadPrivacy, - bucky.ensureCommentsForThread, - bucky.ensureFilesForThread, - bucky.destroyThread, - function(req, res){ - res.sendStatus(200) - }) app.get("/search/", middleware.ensureAuthenticated, |
