From ead5e4a1ffba4d76937327e1d5703b56212bb3d9 Mon Sep 17 00:00:00 2001 From: James Wyndham Date: Tue, 12 Mar 2024 08:21:15 +0800 Subject: [PATCH] bugfix - fixed deployment --- .../components/Modals/ModalEmailChange.tsx | 47 +++++-------------- 1 file changed, 13 insertions(+), 34 deletions(-) diff --git a/Frontend/components/Modals/ModalEmailChange.tsx b/Frontend/components/Modals/ModalEmailChange.tsx index f475b2f..2cb6cb3 100644 --- a/Frontend/components/Modals/ModalEmailChange.tsx +++ b/Frontend/components/Modals/ModalEmailChange.tsx @@ -1,13 +1,12 @@ -import React from "react"; +import React, { useRef } from "react"; import Icon from "@/components/Icons/Icon"; import { useForm } from "react-hook-form"; import { yupResolver } from "@hookform/resolvers/yup"; import { signInValidationSchema } from "@/utils/form"; -import { login } from "@/app/actions"; import { toast } from "react-toastify"; import pb from "@/lib/pocketbase"; -function ModalPasswordReset() { +function ModalEmailChange() { const { register, handleSubmit, @@ -18,12 +17,12 @@ function ModalPasswordReset() { }); const onSubmit = async (data: any) => { + console.log(data); try { //login user - if ( - (await login({ email: data.email, password: data.password })).success - ) { + if (await pb.collection("user").requestPasswordReset(data.email)) { reset(); + document.getElementById("password-reset-modal")?.click(); document.getElementById("sign-in-modal")?.click(); } } catch (error) { @@ -45,17 +44,17 @@ function ModalPasswordReset() { <> { reset(); }} /> -