deconst / content-service

An API for storing, indexing and retrieving documentation
MIT License
4 stars 9 forks source link

500 on certain search terms #88

Closed smashwilson closed 8 years ago

smashwilson commented 8 years ago

/search is returning a 500 for certain search terms:

TypeError: Cannot read property 'body' of undefined
    at /usr/src/app/src/routes/search.js:56:25
    at Array.map (native)
    at /usr/src/app/src/routes/search.js:50:33
    at bound (domain.js:287:14)
    at runBound (domain.js:300:12)
    at respond (/usr/src/app/node_modules/elasticsearch/src/lib/transport.js:285:9)
    at checkRespForFailure (/usr/src/app/node_modules/elasticsearch/src/lib/transport.js:223:7)
    at HttpConnector.<anonymous> (/usr/src/app/node_modules/elasticsearch/src/lib/connectors/http.js:155:7)
    at IncomingMessage.wrapper (/usr/src/app/node_modules/lodash/index.js:3095:19)
    at emitNone (events.js:72:20)
    at IncomingMessage.emit (events.js:166:7)
    at endReadableNT (_stream_readable.js:905:12)
    at nextTickCallbackWith2Args (node.js:437:9)
    at process._tickDomainCallback (node.js:392:17)

/cc @ktbartholomew