Modificacion en el query de validar
This commit is contained in:
@@ -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.',
|
||||
|
||||
Reference in New Issue
Block a user