diff --git a/app.js b/app.js index c16d1d5..e4c64fd 100644 --- a/app.js +++ b/app.js @@ -21,7 +21,8 @@ function createApp() { app.get("/consulta-cep", async (req, res) => { const { cep: rawCep, numero: rawNumero } = req.query; if (!rawCep) return res.status(400).json({ error: "cep é obrigatório" }); - const cep = String(rawCep).replace(/\D/g, ""); + const cep = String(rawCep).trim().replace(/\D/g, ""); + if (cep.length !== 8) return res.status(400).json({ error: "cep inválido, tente digitar apenas números" }); const numero = rawNumero ? String(rawNumero).trim() : ""; try {