From 1697c69e8c168585343aa310020093bc03b58729 Mon Sep 17 00:00:00 2001 From: ogerly Date: Tue, 23 Nov 2021 11:20:50 +0100 Subject: [PATCH] WiP getUsers for Admin. --- backend/src/graphql/resolver/AdminResolver.ts | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 backend/src/graphql/resolver/AdminResolver.ts diff --git a/backend/src/graphql/resolver/AdminResolver.ts b/backend/src/graphql/resolver/AdminResolver.ts new file mode 100644 index 000000000..d5aa65a5f --- /dev/null +++ b/backend/src/graphql/resolver/AdminResolver.ts @@ -0,0 +1,14 @@ +import { Resolver, Query } from 'type-graphql' +import { getCustomRepository } from 'typeorm' +import { LoginUser } from '@entity/LoginUser' +import { LoginUserRepository } from '../../typeorm/repository/LoginUser' + +@Resolver() +export class AdminResolver { + @Query(() => [LoginUser]) + async getUsers(searchText: string): Promise { + const loginUserRepository = getCustomRepository(LoginUserRepository) + const users = loginUserRepository.findUserByFilter(searchText) + return users + } +}