From: Andrew Gundersen Date: Fri, 12 Feb 2021 17:51:38 +0000 (-0600) Subject: register fixes X-Git-Tag: v0.9~82^2~13^2 X-Git-Url: https://andrewgundersen.net/repos?a=commitdiff_plain;h=79e4985cfbdfdfae7686313097b0d8b4225bc17f;p=mime-chat register fixes --- diff --git a/src/views/register.vue b/src/views/register.vue index 6963d30..baeaa6a 100644 --- a/src/views/register.vue +++ b/src/views/register.vue @@ -13,7 +13,7 @@ - + @@ -39,9 +39,9 @@ import { useIpc } from "@/modules/ipc"; import { useAuth } from "@/modules/auth"; interface RegisterPayload { - request?: string; - email?: string; - password?: string; + request: string; + email: string; + password: string; } export default defineComponent({ @@ -49,19 +49,20 @@ export default defineComponent({ setup() { const email = ref(""); const password = ref(""); - const rememberMe = ref(""); + const password2 = ref(""); const { invoke, data,} = useIpc("auth-user"); const { setToken } = useAuth(); const router = useRouter(); - const payload: RegisterPayload = { - request: "register", - email: email.value, - password: password.value, - }; - const submit = async () => { + + const payload: RegisterPayload = { + request: "register", + email: email.value, + password: password.value, + }; + try { await invoke(payload); setToken(data.value, true);