small improvement
This commit is contained in:
@@ -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",
|
||||
|
||||
Reference in New Issue
Block a user