Skip to content
This repository was archived by the owner on May 28, 2023. It is now read-only.

Commit effe468

Browse files
committed
bugfix(elastic): add validation check for empty source
1 parent 290f1e6 commit effe468

File tree

1 file changed

+4
-2
lines changed

1 file changed

+4
-2
lines changed

src/api/catalog.ts

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -127,8 +127,10 @@ export default ({config, db}) => async function (req, res, body) {
127127
let _source_exclude = excludeFields
128128

129129
if (!config.elasticsearch.overwriteRequestSourceParams) {
130-
_source_include = [...includeFields, ...req.query._source_include]
131-
_source_exclude = [...excludeFields, ...req.query._source_exclude]
130+
const requestSourceInclude = req.query._source_include || []
131+
const requestSourceExclude = req.query._source_exclude || []
132+
_source_include = [...includeFields, ...requestSourceInclude]
133+
_source_exclude = [...excludeFields, ...requestSourceExclude]
132134
}
133135

134136
const urlParams = {

0 commit comments

Comments
 (0)