notActivated & isDeleted are both nullable

Admin User Search is a nightmare codewise
This commit is contained in:
Ulf Gebhardt 2022-03-25 13:43:53 +01:00
parent 58eacb85ce
commit 33638598a0
Signed by: ulfgebhardt
GPG Key ID: DA6B843E748679C9
2 changed files with 3 additions and 3 deletions

View File

@ -12,8 +12,8 @@ export default class SearchUsersArgs {
pageSize?: number
@Field(() => Boolean, { nullable: true })
notActivated?: boolean
notActivated?: boolean | null
@Field(() => Boolean, { nullable: true })
isDeleted?: boolean
isDeleted?: boolean | null
}

View File

@ -58,7 +58,7 @@ export class AdminResolver {
const filterCriteria: ObjectLiteral[] = []
if (notActivated !== null) {
filterCriteria.push({ emailChecked: notActivated })
filterCriteria.push({ emailChecked: !notActivated })
}
if (isDeleted !== null) {