Merge pull request #4897 from lazyfrosch/elasticsearch-url

Allow elasticsearch URL be relative
This commit is contained in:
Spencer 2015-09-14 07:48:56 -04:00
commit 907ce05969

View file

@ -5,8 +5,10 @@ module.exports = function mapUri(server, prefix) {
return function (request, done) {
var path = request.path.replace('/elasticsearch', '');
var url = config.get('elasticsearch.url');
if (!/\/$/.test(url)) url += '/';
if (path) url = resolve(url, path);
if (path) {
if (/\/$/.test(url)) url = url.substring(0, url.length - 1);
url += path;
}
var query = querystring.stringify(request.query);
if (query) url += '?' + query;
done(null, url);