mirror of
https://github.com/IT4Change/gradido.git
synced 2025-12-13 07:45:54 +00:00
16 lines
521 B
TypeScript
16 lines
521 B
TypeScript
import { MiddlewareFn } from 'type-graphql'
|
|
import { signin } from '../apis/KlicktippController'
|
|
|
|
export const klicktippRegistrationMiddleware: MiddlewareFn = async (
|
|
// Only for demo
|
|
/* eslint-disable-next-line @typescript-eslint/no-unused-vars */
|
|
{ root, args, context, info },
|
|
next,
|
|
) => {
|
|
// Do Something here before resolver is called
|
|
const result = await next()
|
|
// Do Something here after resolver is completed
|
|
signin(result.data.checkEmail.email, result.data.checkEmail.language)
|
|
return result
|
|
}
|