diff options
| author | Jules Laplace <jules@okfoc.us> | 2015-09-08 05:51:15 -0400 |
|---|---|---|
| committer | Jules Laplace <jules@okfoc.us> | 2015-09-08 05:51:15 -0400 |
| commit | 2b85d6f17fa2b70c53d2adaa4d7662771031b38e (patch) | |
| tree | 71b7c13f3d1aa29dbdab5de1aaf52d03bb7c7a7e /lib/bucky.js | |
| parent | 1f63da4b902f29ed6cde81d1274b142d481a88a2 (diff) | |
display messages
Diffstat (limited to 'lib/bucky.js')
| -rw-r--r-- | lib/bucky.js | 11 |
1 files changed, 11 insertions, 0 deletions
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 |
