Lint errors
Signed-off-by: Rodrigo Martins <rodrigo.sousa.577@gmail.com>
This commit is contained in:
1 parent
7c49890f88
commit
1e27604668
2 files changed
+16
-3
No files matched your search
@@ -44,9 +44,12 @@ export function AgendamentoCalendario() {
|
|||||||
|
|
||||||
const loadAgendamentos = async (date: Date) => {
|
const loadAgendamentos = async (date: Date) => {
|
||||||
try {
|
try {
|
||||||
console.log("Buscando agendamentos para a data:", date.toISOString());
|
// Formatando a data para YYYY-MM-DD, que é um formato mais simples e confiável
|
||||||
|
const formattedDate = date.toISOString().split('T')[0];
|
||||||
|
console.log("Buscando agendamentos para a data:", formattedDate);
|
||||||
|
|
||||||
const response = await api.get("/atendimentos/agendamentos", {
|
const response = await api.get("/atendimentos/agendamentos", {
|
||||||
params: { data: date.toISOString() },
|
params: { data: formattedDate },
|
||||||
});
|
});
|
||||||
console.log("Resposta da API de agendamentos:", response.data);
|
console.log("Resposta da API de agendamentos:", response.data);
|
||||||
setAgendamentos(response.data);
|
setAgendamentos(response.data);
|
||||||
|
|||||||
@@ -36,7 +36,17 @@ router.get("/agendamentos", async (req, res) => {
|
|||||||
});
|
});
|
||||||
}
|
}
|
||||||
|
|
||||||
const parsedDate = parseISO(data);
|
// Verificar se a data está no formato YYYY-MM-DD
|
||||||
|
const dateRegex = /^\d{4}-\d{2}-\d{2}$/;
|
||||||
|
if (!dateRegex.test(data)) {
|
||||||
|
return res.status(400).json({
|
||||||
|
error: "Formato de data inválido",
|
||||||
|
details: "A data deve estar no formato YYYY-MM-DD."
|
||||||
|
});
|
||||||
|
}
|
||||||
|
|
||||||
|
// Criar objeto de data com a data completa (início do dia)
|
||||||
|
const parsedDate = new Date(`${data}T00:00:00.000Z`);
|
||||||
|
|
||||||
// Verificar se a data é válida após a conversão
|
// Verificar se a data é válida após a conversão
|
||||||
if (isNaN(parsedDate.getTime())) {
|
if (isNaN(parsedDate.getTime())) {
|
||||||
|
|||||||
Reference in new issue
Block a user