summaryrefslogtreecommitdiff
path: root/bucky/search/middleware.js
diff options
context:
space:
mode:
Diffstat (limited to 'bucky/search/middleware.js')
-rw-r--r--bucky/search/middleware.js19
1 files changed, 13 insertions, 6 deletions
diff --git a/bucky/search/middleware.js b/bucky/search/middleware.js
index 0cca05c..58ac4c8 100644
--- a/bucky/search/middleware.js
+++ b/bucky/search/middleware.js
@@ -7,12 +7,19 @@ var lexicon = require('./lexicon')
module.exports = {
search: function (req, res, next) {
- res.search = search.search(req.query.query, req.query.start, req.query.limit)
- if (! res.search) {
- res.sendStatus(400)
- return
- }
- next()
+ search.search(
+ req.query.query,
+ req.query.start,
+ req.query.limit,
+ function(search_results){
+ res.search = search_results
+ if (! res.search) {
+ res.sendStatus(400)
+ return
+ }
+ next()
+ }
+ )
},
getThreads: function (req, res, next){