Se modifico a donde se hacen las consultas

This commit is contained in:
santiago
2025-08-09 18:16:56 -06:00
parent d7582f2dbf
commit c0fc6484b0
3 changed files with 53 additions and 37 deletions
+6 -14
View File
@@ -1,5 +1,4 @@
const { buscarProfesorPorNumero } = require('../../config/mariadb.conf');
const Inscripcion = require('../../db/tablas/Inscripcion');
const { buscarProfesorPorNumero, validarAlumnoInscrito } = require('../../config/mariadb.conf');
async function buscarProfesor(req, res) {
const { numeroTrabajador } = req.params;
@@ -15,19 +14,12 @@ async function buscarProfesor(req, res) {
}
// Verificar si existe ya en la tabla de incripcion
const existeIncripcion = await Inscripcion.findOne({
where: {
idUsuario: profesor.idUsuario
const existeInscripcion = await validarAlumnoInscrito(profesor.id_cuenta);
if (existeInscripcion) {
return res.status(409).json({
message: 'El usuario ya está inscrito.',
});
}
});
if (existeIncripcion) {
return res.status(409).json({
//yaInscrito: true,
message: 'El usuario ya está inscrito.',
});
}
res.status(200).json(profesor); // { nombre, correo }
} catch (error) {