diff --git a/src/components/patients/PatientForm.jsx b/src/components/patients/PatientForm.jsx index ea752f7..a8cdd62 100644 --- a/src/components/patients/PatientForm.jsx +++ b/src/components/patients/PatientForm.jsx @@ -205,9 +205,6 @@ function PatientForm({ onSave, onCancel, formData, setFormData, isLoading }) { } const emailRegex = /^[^\s@]+@[^\s@]+\.[^\s@]+$/; - /* if (!emailRegex.test(formData.email)) { - throw new Error('Email inválido. Por favor, verifique o email digitado.'); - }*/ await onSave({ ...formData, bmi: parseFloat(formData.bmi) || null }); diff --git a/src/pages/DoctorEditPage.jsx b/src/pages/DoctorEditPage.jsx index d7c51c4..eecfb14 100644 --- a/src/pages/DoctorEditPage.jsx +++ b/src/pages/DoctorEditPage.jsx @@ -49,6 +49,7 @@ const authHeader = getAuthorizationHeader() try { const response = await fetch(`https://yuanqfswhberkoevtmfr.supabase.co/rest/v1/doctors?id=eq.${DoctorID}`,requestOptions); + console.log(response) } catch (error) { console.error("Erro ao atualizar paciente:", error); diff --git a/src/pages/EditPage.jsx b/src/pages/EditPage.jsx index 306a970..c3bf9b3 100644 --- a/src/pages/EditPage.jsx +++ b/src/pages/EditPage.jsx @@ -7,7 +7,7 @@ import { GetPatientByID } from '../components/utils/Functions-Endpoints/Patient' import API_KEY from '../components/utils/apiKeys' import {useNavigate, useParams } from 'react-router-dom' import { useAuth } from '../components/utils/AuthProvider' -const EditPage = ( {id, setCurrentPage}) => { +const EditPage = () => { const navigate = useNavigate() const Parametros = useParams() const [PatientToPUT, setPatientPUT] = useState({}) @@ -44,24 +44,23 @@ const HandlePutPatient = async () => { console.log("Enviando paciente para atualização:", PatientToPUT); var requestOptions = { - method: 'PUT', + method: 'PATCH', headers: myHeaders, body: raw, redirect: 'follow' }; try { - const response = await fetch(`https://yuanqfswhberkoevtmfr.supabase.co/rest/v1/patients?id=eq.${PatientID}`,requestOptions); - - + const response = await fetch(`https://yuanqfswhberkoevtmfr.supabase.co/rest/v1/patients?id=eq.${PatientID}`,requestOptions); + console.log(response) + if(response.ok === false){ console.error("Erro ao atualizar paciente:"); } else{ - console.log("ATUALIZADO COM SUCESSO"); - navigate('/pacientes') + navigate('/secretaria/pacientes') } return response;