Remove case sensitivity on search.

This commit is contained in:
Brian Cao 2023-08-13 16:42:11 -07:00
parent 5e64eac396
commit 6d43cb23dd
4 changed files with 11 additions and 3 deletions

View file

@ -41,6 +41,7 @@ export async function getReports(
filterType === REPORT_FILTER_TYPES.name) && { filterType === REPORT_FILTER_TYPES.name) && {
name: { name: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}), }),
}, },
@ -49,6 +50,7 @@ export async function getReports(
filterType === REPORT_FILTER_TYPES.description) && { filterType === REPORT_FILTER_TYPES.description) && {
description: { description: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}), }),
}, },
@ -57,6 +59,7 @@ export async function getReports(
filterType === REPORT_FILTER_TYPES.type) && { filterType === REPORT_FILTER_TYPES.type) && {
type: { type: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}), }),
}, },
@ -66,6 +69,7 @@ export async function getReports(
user: { user: {
username: { username: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}, },
}), }),
@ -76,6 +80,7 @@ export async function getReports(
website: { website: {
name: { name: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}, },
}), }),
@ -86,6 +91,7 @@ export async function getReports(
website: { website: {
domain: { domain: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}, },
}), }),

View file

@ -97,7 +97,7 @@ export async function getTeams(
OR: [ OR: [
{ {
...((filterType === TEAM_FILTER_TYPES.all || filterType === TEAM_FILTER_TYPES.name) && { ...((filterType === TEAM_FILTER_TYPES.all || filterType === TEAM_FILTER_TYPES.name) && {
name: { startsWith: filter }, name: { startsWith: filter, mode: 'insensitive' },
}), }),
}, },
{ {
@ -109,6 +109,7 @@ export async function getTeams(
user: { user: {
username: { username: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}, },
}, },

View file

@ -57,6 +57,7 @@ export async function getUsers(
filterType === USER_FILTER_TYPES.username) && { filterType === USER_FILTER_TYPES.username) && {
username: { username: {
startsWith: filter, startsWith: filter,
mode: 'insensitive',
}, },
}), }),
}, },

View file

@ -36,13 +36,13 @@ export async function getWebsites(
{ {
...((filterType === WEBSITE_FILTER_TYPES.all || ...((filterType === WEBSITE_FILTER_TYPES.all ||
filterType === WEBSITE_FILTER_TYPES.name) && { filterType === WEBSITE_FILTER_TYPES.name) && {
name: { startsWith: filter }, name: { startsWith: filter, mode: 'insensitive' },
}), }),
}, },
{ {
...((filterType === WEBSITE_FILTER_TYPES.all || ...((filterType === WEBSITE_FILTER_TYPES.all ||
filterType === WEBSITE_FILTER_TYPES.domain) && { filterType === WEBSITE_FILTER_TYPES.domain) && {
domain: { startsWith: filter }, domain: { startsWith: filter, mode: 'insensitive' },
}), }),
}, },
], ],