Modificacion en el query de validar

This commit is contained in:
santiago
2025-08-11 11:30:12 -06:00
parent 6f16111ebb
commit 0d6329a787
2 changed files with 7 additions and 2 deletions
+3 -2
View File
@@ -37,10 +37,11 @@ const buscarProfesorPorNumero = async (numeroTrabajador) => {
return conn
.query(
`SELECT nombre, LPAD(id_cuenta, 9, '0') AS id_cuenta FROM alumno WHERE id_cuenta = ?`,
`SELECT nombre, id_cuenta FROM alumno WHERE id_cuenta = ?`,
[numeroTrabajador] // NUmero de cuenta
)
.then((rows) => {
console.log(numeroTrabajador)
conn.end();
if (rows.length === 0) return null;
//console.log('Resultado de la consulta:', rows); // <--- Aquí
@@ -61,7 +62,7 @@ const validarAlumnoInscrito = async (idCuenta) => {
return conn
.query(
`SELECT * FROM alumno_inscrito WHERE id_cuenta = ?`,
`SELECT * FROM alumno_inscrito WHERE id_cuenta = ? AND id_periodo = 27`,
[idCuenta]
)
.then((rows) => {
@@ -17,12 +17,16 @@ async function realizarInscripcion(req, res) {
return res.status(404).json({ message: 'Usuario no encontrado en la base de datos.' });
}
// 2. Verificar si ya tiene inscripción
const inscripcionExistente = await AlumnoInscrito.findOne({
where: { id_cuenta: usuario.id_cuenta,
id_periodo: 27}
});
console.log('Inscripcion:', inscripcionExistente)
if (inscripcionExistente) {
return res.status(200).json({
message: 'El usuario ya está inscrito.',