Fix List Category requests (#3938)

Signed-off-by: Andrey Sobolev <haiodo@gmail.com>
This commit is contained in:
Andrey Sobolev
2023-11-04 00:00:43 +07:00
committed by GitHub
parent 66915d29e3
commit 7872a460e8
2 changed files with 18 additions and 8 deletions
@@ -59,7 +59,7 @@
let resultQuery: DocumentQuery<Doc> = query
$: getResultQuery(query, viewOptionsConfig, viewOptions).then((p) => {
resultQuery = { ...p, ...query }
resultQuery = { ...query, ...p }
})
$: queryNoLookup = noLookup(resultQuery)
@@ -68,7 +68,7 @@
let categoryQueryOptions: Partial<FindOptions<Doc>>
$: categoryQueryOptions = {
...resultOptions,
...noLookupOptions(resultOptions),
projection: {
...resultOptions.projection,
_id: 1,
@@ -132,6 +132,11 @@
return newQuery
}
function noLookupOptions (options: FindOptions<Doc>): FindOptions<Doc> {
const { lookup, ...resultOptions } = options
return resultOptions
}
$: dispatch('content', docs)
const dispatch = createEventDispatcher()