diff --git a/backend/src/apis/KlicktippController.ts b/backend/src/apis/KlicktippController.ts index 7c380f0b0..b778ebfad 100644 --- a/backend/src/apis/KlicktippController.ts +++ b/backend/src/apis/KlicktippController.ts @@ -31,9 +31,9 @@ export const userTags = async (email: string): Promise => { if (isLogin) { const subscriberId = await klicktippConnector.subscriberSearch(email) const result = await klicktippConnector.subscriberGet(subscriberId) - await logoutKlicktippUser() return result } + throw new Error() } export const loginKlicktippUser = async (): Promise => { @@ -49,7 +49,7 @@ export const untagUser = async (email: string, tagid: string): Promise if (isLogin) { return await klicktippConnector.untag(email, tagid) } - return false + throw new Error() } export const tagUser = async (email: string, tagids: string): Promise => { @@ -57,5 +57,13 @@ export const tagUser = async (email: string, tagids: string): Promise = if (isLogin) { return await klicktippConnector.tag(email, tagids) } - return false + throw new Error() +} + +export const getKlicktippTagMap = async () => { + const isLogin = await loginKlicktippUser() + if (isLogin) { + return await klicktippConnector.tagIndex() + } + throw new Error() }