mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
implementation of createPendingCreation search for the state_user.
This commit is contained in:
parent
4b80507c9b
commit
c2c03d1032
@ -1,7 +1,8 @@
|
||||
import { Resolver, Query, Arg } from 'type-graphql'
|
||||
import { Resolver, Query, Arg, Args } from 'type-graphql'
|
||||
import { getCustomRepository } from 'typeorm'
|
||||
import { UserAdmin } from '../model/UserAdmin'
|
||||
import { LoginUserRepository } from '../../typeorm/repository/LoginUser'
|
||||
import { UserRepository } from '../../typeorm/repository/User'
|
||||
|
||||
@Resolver()
|
||||
export class AdminResolver {
|
||||
@ -23,4 +24,14 @@ export class AdminResolver {
|
||||
})
|
||||
return users
|
||||
}
|
||||
|
||||
@Query(() => Boolean)
|
||||
async createPendingCreation(
|
||||
@Args() { email, amount, note, creationDate }: CreatePendingCreationArgs,
|
||||
): Promise<boolean> {
|
||||
// TODO: Check user validity
|
||||
const userRepository = getCustomRepository(UserRepository)
|
||||
const user = await userRepository.findByEmail(email)
|
||||
return true
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user