mirror of
https://github.com/yangshun/tech-interview-handbook.git
synced 2025-07-28 04:33:42 +08:00
[resumes][feat] preserve filter count when unticked
This commit is contained in:
@ -180,7 +180,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
experience: { in: experienceFilters },
|
experience: { in: experienceFilters },
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
location: { in: locationFilters },
|
||||||
role: { in: roleFilters },
|
|
||||||
stars: {
|
stars: {
|
||||||
some: {
|
some: {
|
||||||
userId,
|
userId,
|
||||||
@ -209,7 +208,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
},
|
},
|
||||||
by: ['experience'],
|
by: ['experience'],
|
||||||
where: {
|
where: {
|
||||||
experience: { in: experienceFilters },
|
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
location: { in: locationFilters },
|
||||||
role: { in: roleFilters },
|
role: { in: roleFilters },
|
||||||
@ -242,7 +240,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
where: {
|
where: {
|
||||||
experience: { in: experienceFilters },
|
experience: { in: experienceFilters },
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
|
||||||
role: { in: roleFilters },
|
role: { in: roleFilters },
|
||||||
stars: {
|
stars: {
|
||||||
some: {
|
some: {
|
||||||
@ -378,7 +375,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
experience: { in: experienceFilters },
|
experience: { in: experienceFilters },
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
location: { in: locationFilters },
|
||||||
role: { in: roleFilters },
|
|
||||||
title: { contains: searchValue, mode: 'insensitive' },
|
title: { contains: searchValue, mode: 'insensitive' },
|
||||||
userId,
|
userId,
|
||||||
},
|
},
|
||||||
@ -403,7 +399,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
},
|
},
|
||||||
by: ['experience'],
|
by: ['experience'],
|
||||||
where: {
|
where: {
|
||||||
experience: { in: experienceFilters },
|
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
location: { in: locationFilters },
|
||||||
role: { in: roleFilters },
|
role: { in: roleFilters },
|
||||||
@ -432,7 +427,6 @@ export const resumesResumeUserRouter = createProtectedRouter()
|
|||||||
where: {
|
where: {
|
||||||
experience: { in: experienceFilters },
|
experience: { in: experienceFilters },
|
||||||
isResolved: isUnreviewed ? false : {},
|
isResolved: isUnreviewed ? false : {},
|
||||||
location: { in: locationFilters },
|
|
||||||
role: { in: roleFilters },
|
role: { in: roleFilters },
|
||||||
title: { contains: searchValue, mode: 'insensitive' },
|
title: { contains: searchValue, mode: 'insensitive' },
|
||||||
userId,
|
userId,
|
||||||
|
Reference in New Issue
Block a user