Mercurial Hosting > luan
diff lucene/src/luan/modules/lucene/Web_search.luan @ 497:55f9f74f1e55
Http.request is now pure luan
author | Franklin Schmidt <fschmidt@gmail.com> |
---|---|
date | Sun, 17 May 2015 19:25:47 -0600 |
parents | 2b9bc97f0439 |
children | 92c3d22745b8 |
line wrap: on
line diff
--- a/lucene/src/luan/modules/lucene/Web_search.luan Sat May 16 20:19:05 2015 -0600 +++ b/lucene/src/luan/modules/lucene/Web_search.luan Sun May 17 19:25:47 2015 -0600 @@ -121,16 +121,16 @@ function of(index) - return { service = function() + return { respond = function() Io.stdout = Http.response.text_writer() - local query_string = Http.request.parameters.query + local query_string = Http.request.parameter.query if query_string == nil then form() return end local query = load(query_string,"<query>",{Query=index.query},true)() - local rows = Http.request.parameters.rows.to_number() - local sort = load(Http.request.parameters.sort,"<sort>",{Query=index.query},true)() + local rows = Http.request.parameter.rows.to_number() + local sort = load(Http.request.parameter.sort,"<sort>",{Query=index.query},true)() index.Searcher( function(searcher) local results, length, total_hits = searcher.search(query,rows,sort) local headers = {}