From 1945570146609c4e41c77db8d0fbbadd97db2cb4 Mon Sep 17 00:00:00 2001 From: elweyn Date: Fri, 24 Mar 2023 08:58:32 +0100 Subject: [PATCH] Call new Events --- backend/src/graphql/resolver/KlicktippResolver.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/backend/src/graphql/resolver/KlicktippResolver.ts b/backend/src/graphql/resolver/KlicktippResolver.ts index 661aeb4a6..10be59363 100644 --- a/backend/src/graphql/resolver/KlicktippResolver.ts +++ b/backend/src/graphql/resolver/KlicktippResolver.ts @@ -1,3 +1,4 @@ +/* eslint-disable @typescript-eslint/no-unsafe-call */ /* eslint-disable @typescript-eslint/no-unsafe-return */ import { Resolver, Query, Authorized, Arg, Mutation, Ctx } from 'type-graphql' @@ -7,6 +8,7 @@ import { unsubscribe, klicktippSignIn, } from '@/apis/KlicktippController' +import { EVENT_UNSUBSCRIBE_NEWSLETTER, EVENT_SUBSCRIBE_NEWSLETTER } from '@/event/Event' import { RIGHTS } from '@/auth/RIGHTS' import { Context, getUser } from '@/server/context' @@ -28,6 +30,7 @@ export class KlicktippResolver { @Mutation(() => Boolean) async unsubscribeNewsletter(@Ctx() context: Context): Promise { const user = getUser(context) + await EVENT_UNSUBSCRIBE_NEWSLETTER(user) return await unsubscribe(user.emailContact.email) } @@ -38,6 +41,7 @@ export class KlicktippResolver { @Ctx() context: Context, ): Promise { const user = getUser(context) + await EVENT_SUBSCRIBE_NEWSLETTER(user) return await klicktippSignIn(user.emailContact.email, language) } }