mirror of
https://github.com/hcengineering/platform.git
synced 2025-06-05 15:24:22 +00:00
TSK-544: search by issue number and description (#2675)
Signed-off-by: Vyacheslav Tumanov <me@slavatumanov.me>
This commit is contained in:
parent
69f1807289
commit
c726f10dd8
@ -53,7 +53,7 @@
|
||||
export let size: 'small' | 'medium' | 'large' = 'small'
|
||||
|
||||
export let searchField: string = 'name'
|
||||
|
||||
export let noSearchField: boolean = false
|
||||
export let groupBy = '_class'
|
||||
|
||||
export let create: ObjectCreate | undefined = undefined
|
||||
@ -72,7 +72,11 @@
|
||||
_class,
|
||||
{
|
||||
...(docQuery ?? {}),
|
||||
[searchField]: { $like: '%' + search + '%' },
|
||||
...(noSearchField
|
||||
? search !== ''
|
||||
? { $search: search }
|
||||
: {}
|
||||
: { [searchField]: { $like: '%' + search + '%' } }),
|
||||
_id: { $nin: ignoreObjects, ..._idExtra }
|
||||
},
|
||||
(result) => {
|
||||
|
@ -95,7 +95,7 @@
|
||||
{ignoreObjects}
|
||||
shadows={true}
|
||||
{width}
|
||||
searchField="title"
|
||||
noSearchField
|
||||
on:update
|
||||
on:close={onClose}
|
||||
>
|
||||
|
Loading…
Reference in New Issue
Block a user