mirror of
https://github.com/IT4Change/gradido.git
synced 2026-02-06 09:56:05 +00:00
A user must be logged in for every klicktipp communication.
This commit is contained in:
parent
ad1aa402f4
commit
a73a32e733
@ -13,21 +13,25 @@ import { SubscribeNewsletterArguments } from '../inputs/KlickTippInputs'
|
||||
@Resolver()
|
||||
export class KlicktippResolver {
|
||||
@Query(() => String)
|
||||
@Authorized()
|
||||
async getKlicktippUser(@Arg('email') email: string): Promise<string> {
|
||||
return await getKlickTippUser(email)
|
||||
}
|
||||
|
||||
@Query(() => String)
|
||||
@Authorized()
|
||||
async getKlicktippTagMap(): Promise<string> {
|
||||
return await getKlicktippTagMap()
|
||||
}
|
||||
|
||||
@Mutation(() => Boolean)
|
||||
@Authorized()
|
||||
async unsubscribeNewsletter(@Arg('email') email: string): Promise<boolean> {
|
||||
return await unsubscribe(email)
|
||||
}
|
||||
|
||||
@Mutation(() => Boolean)
|
||||
@Authorized()
|
||||
async subscribeNewsletter(
|
||||
@Args() { email, language }: SubscribeNewsletterArguments,
|
||||
): Promise<boolean> {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user