mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
notActivated & isDeleted are both nullable
Admin User Search is a nightmare codewise
This commit is contained in:
parent
58eacb85ce
commit
33638598a0
@ -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
|
||||
}
|
||||
|
||||
@ -58,7 +58,7 @@ export class AdminResolver {
|
||||
|
||||
const filterCriteria: ObjectLiteral[] = []
|
||||
if (notActivated !== null) {
|
||||
filterCriteria.push({ emailChecked: notActivated })
|
||||
filterCriteria.push({ emailChecked: !notActivated })
|
||||
}
|
||||
|
||||
if (isDeleted !== null) {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user