1
0
mirror of https://github.com/oceanprotocol/market.git synced 2024-12-02 05:57:29 +01:00

modifying search term

This commit is contained in:
Jamie Hewitt 2022-10-19 13:53:50 +03:00
parent 7296a48fd6
commit 39f999947e

View File

@ -15,7 +15,8 @@ export default function RelatedAssets({
}): ReactElement { }): ReactElement {
const { chainIds } = useUserPreferences() const { chainIds } = useUserPreferences()
const [queryRelatedAssets, setQueryRelatedAssets] = useState<SearchQuery>() const [queryRelatedAssets, setQueryRelatedAssets] = useState<SearchQuery>()
const modifiedTags = tags.toString().split(',').join(' OR ') const modifiedSearchTerm =
tags.toString().split(',').join(' OR ') + ' OR ' + owner.toLowerCase()
useEffect(() => { useEffect(() => {
const baseParamsSales = { const baseParamsSales = {
@ -35,14 +36,8 @@ export default function RelatedAssets({
must: [ must: [
{ {
query_string: { query_string: {
query: modifiedTags, query: modifiedSearchTerm,
fields: ['metadata.tags'] fields: ['metadata.tags', 'nft.owner']
}
},
{
query_string: {
query: `${owner.toLowerCase()}`,
fields: ['nft.owner']
} }
} }
] ]
@ -52,7 +47,7 @@ export default function RelatedAssets({
} as SortOptions } as SortOptions
} as BaseQueryParams } as BaseQueryParams
setQueryRelatedAssets(generateBaseQuery(baseParamsSales)) setQueryRelatedAssets(generateBaseQuery(baseParamsSales))
}, [chainIds, dtAddress, tags]) }, [chainIds, dtAddress, modifiedSearchTerm])
return ( return (
<SectionQueryResult title="Related Assets:" query={queryRelatedAssets} /> <SectionQueryResult title="Related Assets:" query={queryRelatedAssets} />