try fix linting

This commit is contained in:
Einhornimmond 2022-02-13 09:22:05 +01:00
parent cdd31ccba9
commit 692433ce51
2 changed files with 28 additions and 14 deletions

View File

@ -35,11 +35,19 @@ export class AdminResolver {
let users: dbUser[]
let count: number
if (notActivated) {
[users, count] = await userRepository.findBySearchCriteriaPagedNotActivated(searchText, currentPage, pageSize)
[users, count] = await userRepository.findBySearchCriteriaPagedNotActivated(
searchText,
currentPage,
pageSize,
)
} 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) => {
const adminUser = new UserAdmin()
adminUser.userId = user.id

View File

@ -44,7 +44,12 @@ export class UserRepository extends Repository<User> {
)
.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')
.where(
'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()
}
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')
.where(
new Brackets(qb => {
new Brackets((qb) => {
qb.where(
'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}%`,
},
)
})
)
.andWhere(
{emailChecked: false}
}),
)
.andWhere({ emailChecked: false })
.take(pageSize)
.skip((currentPage - 1) * pageSize)
.getManyAndCount()