diff --git a/server/controller/Admin/validarTicket.js b/server/controller/Admin/validarTicket.js index e16d809..c8d5c8d 100644 --- a/server/controller/Admin/validarTicket.js +++ b/server/controller/Admin/validarTicket.js @@ -1,13 +1,15 @@ const dbPath = '../../db/tablas'; const Inscripcion = require(`${dbPath}/Inscripcion`); +const Usuario = require(`${dbPath}/Usuario`); +const { usuarioInscrito } = require('../../config/mariadb.conf'); const validarTicket = async (body) => { - console.log(body); return Inscripcion.findOne({ where: { folio: body.folio }, }) .then((res) => { if (!res) throw new Error('Este folio no existe'); + idUsuario = res.idUsuario; return Inscripcion.update( { validacion: body.validacion, @@ -26,10 +28,15 @@ const validarTicket = async (body) => { ); }) .then((res) => { - return usuarioInscrito(body.numeroCuenta).then(async (res) => { - return { - message: '¡ El ticket a sido validado de forma correcta !', - }; + return Usuario.findOne({ + where: { idUsuario }, + attributes: ['numeroCuenta'], + }).then((res) => { + return usuarioInscrito(res.numeroCuenta).then(async (res) => { + return { + message: '¡ El ticket a sido validado de forma correcta !', + }; + }); }); }) .catch((err) => { diff --git a/server/controller/Usuario/login.js b/server/controller/Usuario/login.js index cb94dc9..1e05a0c 100644 --- a/server/controller/Usuario/login.js +++ b/server/controller/Usuario/login.js @@ -32,7 +32,6 @@ const login = async (body) => { }), })) .catch((err) => { - console.log(err); throw new Error('Usuario o contraseña incorrecta.'); }); }; diff --git a/server/db/tablas/Inscripcion.js b/server/db/tablas/Inscripcion.js index af59fd1..36308a3 100644 --- a/server/db/tablas/Inscripcion.js +++ b/server/db/tablas/Inscripcion.js @@ -84,12 +84,4 @@ Inscripcion.belongsTo(Area, { }, }); -// Inscripcion.belongsTo(FechaInscripcion, { -// foreignKey: { -// name: 'idFechaInscripcion', -// type: DataTypes.INTEGER, -// allowNull: false, -// }, -// }); - module.exports = Inscripcion;