mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
Use if statement for 'filters' object may be null
This commit is contained in:
parent
5373d9747d
commit
879ff45dfd
@ -57,13 +57,15 @@ export class AdminResolver {
|
|||||||
const userRepository = getCustomRepository(UserRepository)
|
const userRepository = getCustomRepository(UserRepository)
|
||||||
|
|
||||||
const filterCriteria: ObjectLiteral[] = []
|
const filterCriteria: ObjectLiteral[] = []
|
||||||
if (filters && filters.filterByActivated !== null) {
|
if (filters) {
|
||||||
|
if (filters.filterByActivated !== null) {
|
||||||
filterCriteria.push({ emailChecked: filters.filterByActivated })
|
filterCriteria.push({ emailChecked: filters.filterByActivated })
|
||||||
}
|
}
|
||||||
|
|
||||||
if (filters && filters.filterByDeleted !== null) {
|
if (filters.filterByDeleted !== null) {
|
||||||
filterCriteria.push({ deletedAt: filters.filterByDeleted ? Not(IsNull()) : IsNull() })
|
filterCriteria.push({ deletedAt: filters.filterByDeleted ? Not(IsNull()) : IsNull() })
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
const userFields = ['id', 'firstName', 'lastName', 'email', 'emailChecked', 'deletedAt']
|
const userFields = ['id', 'firstName', 'lastName', 'email', 'emailChecked', 'deletedAt']
|
||||||
const [users, count] = await userRepository.findBySearchCriteriaPagedFiltered(
|
const [users, count] = await userRepository.findBySearchCriteriaPagedFiltered(
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user