diff --git a/frontend/src/ts/controllers/account-controller.ts b/frontend/src/ts/controllers/account-controller.ts index 2cf35af04..a56ae49b0 100644 --- a/frontend/src/ts/controllers/account-controller.ts +++ b/frontend/src/ts/controllers/account-controller.ts @@ -581,8 +581,8 @@ async function signUp(): Promise { return; } RegisterCaptchaPopup.show(); - const captcha = await RegisterCaptchaPopup.promise; - if (!captcha) { + const captchaToken = await RegisterCaptchaPopup.promise; + if (!captchaToken) { Notifications.add("Please complete the captcha", -1); return; } @@ -662,7 +662,7 @@ async function signUp(): Promise { const signInResponse = await Ape.users.create( nname, - captcha, + captchaToken, email, createdAuthUser.user.uid ); diff --git a/frontend/src/ts/controllers/captcha-controller.ts b/frontend/src/ts/controllers/captcha-controller.ts index 18f3cd0b4..9d56ebe62 100644 --- a/frontend/src/ts/controllers/captcha-controller.ts +++ b/frontend/src/ts/controllers/captcha-controller.ts @@ -5,7 +5,7 @@ const captchas: Record = {}; export function render( element: HTMLElement, id: string, - callback?: (data: any) => void + callback?: (responseToken: string) => void ): void { if (captchas[id] !== undefined && captchas[id] !== null) { return; diff --git a/frontend/src/ts/popups/register-captcha-popup.ts b/frontend/src/ts/popups/register-captcha-popup.ts index 2883820a9..1d4b12eb6 100644 --- a/frontend/src/ts/popups/register-captcha-popup.ts +++ b/frontend/src/ts/popups/register-captcha-popup.ts @@ -4,7 +4,7 @@ import * as Skeleton from "./skeleton"; const wrapperId = "registerCaptchaPopupWrapper"; -let resolvePromise: (data?: string) => void; +let resolvePromise: (token?: string) => void; export let promise: Promise = new Promise((resolve) => { resolvePromise = resolve; @@ -20,8 +20,8 @@ export function show(): void { CaptchaController.render( $("#registerCaptchaPopup .g-recaptcha")[0], "register", - (data) => { - resolvePromise(data); + (token) => { + resolvePromise(token); hide(); } );