small improvement

This commit is contained in:
Daniel 2023-06-15 16:16:55 +03:30
parent 4b9b1be80c
commit 4062ffc9f6

View File

@ -47,19 +47,26 @@ export default async function getLink(userId: number, body: string) {
},
{
name: {
contains: query.searchFilter?.name ? query.searchQuery : undefined,
contains:
query.searchQuery && query.searchFilter?.name
? query.searchQuery
: undefined,
mode: "insensitive",
},
},
{
url: {
contains: query.searchFilter?.url ? query.searchQuery : undefined,
contains:
query.searchQuery && query.searchFilter?.url
? query.searchQuery
: undefined,
mode: "insensitive",
},
},
{
description: {
contains: query.searchFilter?.description
contains:
query.searchQuery && query.searchFilter?.description
? query.searchQuery
: undefined,
mode: "insensitive",
@ -68,7 +75,8 @@ export default async function getLink(userId: number, body: string) {
{
collection: {
id: query.collectionId ? query.collectionId : undefined, // If collectionId was defined, filter by collection
name: query.searchFilter?.collection
name:
query.searchQuery && query.searchFilter?.collection
? {
contains: query.searchQuery,
mode: "insensitive",
@ -97,7 +105,8 @@ export default async function getLink(userId: number, body: string) {
: {
some: {
id: query.tagId ? query.tagId : undefined, // If tagId was defined, filter by tag
name: query.searchFilter?.tags
name:
query.searchQuery && query.searchFilter?.tags
? {
contains: query.searchQuery,
mode: "insensitive",
@ -109,7 +118,8 @@ export default async function getLink(userId: number, body: string) {
links: {
some: {
name: {
contains: query.searchFilter?.tags
contains:
query.searchQuery && query.searchFilter?.tags
? query.searchQuery
: undefined,
mode: "insensitive",