mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
try fix linting
This commit is contained in:
parent
cdd31ccba9
commit
692433ce51
@ -35,11 +35,19 @@ export class AdminResolver {
|
|||||||
let users: dbUser[]
|
let users: dbUser[]
|
||||||
let count: number
|
let count: number
|
||||||
if (notActivated) {
|
if (notActivated) {
|
||||||
[users, count] = await userRepository.findBySearchCriteriaPagedNotActivated(searchText, currentPage, pageSize)
|
[users, count] = await userRepository.findBySearchCriteriaPagedNotActivated(
|
||||||
|
searchText,
|
||||||
|
currentPage,
|
||||||
|
pageSize,
|
||||||
|
)
|
||||||
} else {
|
} else {
|
||||||
[users, count] = await userRepository.findBySearchCriteriaPaged(searchText, currentPage, pageSize)
|
[users, count] = await userRepository.findBySearchCriteriaPaged(
|
||||||
|
searchText,
|
||||||
|
currentPage,
|
||||||
|
pageSize,
|
||||||
|
)
|
||||||
}
|
}
|
||||||
let adminUsers = await Promise.all(
|
const adminUsers = await Promise.all(
|
||||||
users.map(async (user) => {
|
users.map(async (user) => {
|
||||||
const adminUser = new UserAdmin()
|
const adminUser = new UserAdmin()
|
||||||
adminUser.userId = user.id
|
adminUser.userId = user.id
|
||||||
|
|||||||
@ -44,7 +44,12 @@ export class UserRepository extends Repository<User> {
|
|||||||
)
|
)
|
||||||
.getMany()
|
.getMany()
|
||||||
}
|
}
|
||||||
async findBySearchCriteriaPaged(searchCriteria: string, currentPage: number, pageSize: number): Promise<[User[], number]> {
|
|
||||||
|
async findBySearchCriteriaPaged(
|
||||||
|
searchCriteria: string,
|
||||||
|
currentPage: number,
|
||||||
|
pageSize: number,
|
||||||
|
): Promise<[User[], number]> {
|
||||||
return await this.createQueryBuilder('user')
|
return await this.createQueryBuilder('user')
|
||||||
.where(
|
.where(
|
||||||
'user.firstName like :name or user.lastName like :lastName or user.email like :email',
|
'user.firstName like :name or user.lastName like :lastName or user.email like :email',
|
||||||
@ -59,11 +64,14 @@ export class UserRepository extends Repository<User> {
|
|||||||
.getManyAndCount()
|
.getManyAndCount()
|
||||||
}
|
}
|
||||||
|
|
||||||
async findBySearchCriteriaPagedNotActivated(searchCriteria: string, currentPage: number, pageSize: number): Promise<[User[], number]> {
|
async findBySearchCriteriaPagedNotActivated(
|
||||||
|
searchCriteria: string,
|
||||||
|
currentPage: number,
|
||||||
|
pageSize: number,
|
||||||
|
): Promise<[User[], number]> {
|
||||||
return await this.createQueryBuilder('user')
|
return await this.createQueryBuilder('user')
|
||||||
.where(
|
.where(
|
||||||
new Brackets(qb => {
|
new Brackets((qb) => {
|
||||||
qb.where(
|
qb.where(
|
||||||
'user.firstName like :name or user.lastName like :lastName or user.email like :email',
|
'user.firstName like :name or user.lastName like :lastName or user.email like :email',
|
||||||
{
|
{
|
||||||
@ -72,11 +80,9 @@ export class UserRepository extends Repository<User> {
|
|||||||
email: `%${searchCriteria}%`,
|
email: `%${searchCriteria}%`,
|
||||||
},
|
},
|
||||||
)
|
)
|
||||||
})
|
}),
|
||||||
)
|
|
||||||
.andWhere(
|
|
||||||
{emailChecked: false}
|
|
||||||
)
|
)
|
||||||
|
.andWhere({ emailChecked: false })
|
||||||
.take(pageSize)
|
.take(pageSize)
|
||||||
.skip((currentPage - 1) * pageSize)
|
.skip((currentPage - 1) * pageSize)
|
||||||
.getManyAndCount()
|
.getManyAndCount()
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user