From 2b85d6f17fa2b70c53d2adaa4d7662771031b38e Mon Sep 17 00:00:00 2001 From: Jules Laplace Date: Tue, 8 Sep 2015 05:51:15 -0400 Subject: display messages --- lib/bucky.js | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'lib/bucky.js') diff --git a/lib/bucky.js b/lib/bucky.js index c003103..bfc4b6f 100644 --- a/lib/bucky.js +++ b/lib/bucky.js @@ -175,4 +175,15 @@ var bucky = module.exports = { next() }) }, + ensureMessage: function(req, res, next){ + db.getMessage(req.params.id).then(function(message){ + var username = req.user.get('username') + if (username !== message.get('recipient') && username !== message.get('sender')) { + res.sendStatus(404) + return + } + res.message = message + next() + }) + } } \ No newline at end of file -- cgit v1.2.3-70-g09d2