Skip to content

Commit dd71547

Browse files
author
Parth Shah
committed
fixing esclient
1 parent eecb7c3 commit dd71547

File tree

2 files changed

+2
-7
lines changed

2 files changed

+2
-7
lines changed

src/routes/projects/list-es.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -167,7 +167,8 @@ const retrieveProjects = (req, criteria, sort, ffields) => {
167167
const searchCriteria = parseElasticSearchCriteria(criteria, fields, order);
168168

169169
return new Promise((accept, reject) => {
170-
req.app.services.es.search(searchCriteria).then((docs) => {
170+
const es = util.getElasticSearchClient();
171+
es.search(searchCriteria).then((docs) => {
171172
const rows = _.map(docs.hits.hits, single => single._source); // eslint-disable-line no-underscore-dangle
172173
accept({ rows, count: docs.hits.total });
173174
}).catch(reject);

src/services/index.js

Lines changed: 0 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,6 @@
11

22

33
import config from 'config';
4-
import elasticsearch from 'elasticsearch';
5-
import _ from 'lodash';
64
import RabbitMQService from './rabbitmq';
75

86
/**
@@ -36,9 +34,5 @@ module.exports = (fapp, logger) => {
3634
logger.error('Error initializing services', err);
3735
// gracefulShutdown()
3836
});
39-
40-
// init elasticsearch service
41-
// the client modifies the config object, so always passed the cloned object
42-
app.services.es = new elasticsearch.Client(_.cloneDeep(config.elasticsearchConfig));
4337
}
4438
};

0 commit comments

Comments
 (0)