From 7d4a8e150a224136a17acf43aba33b4dd94dcc2f Mon Sep 17 00:00:00 2001 From: Andres2908 Date: Fri, 4 Mar 2022 12:53:47 -0600 Subject: [PATCH] Cambio de usuario para la base y restriccion de validacion --- server/config/mariadb.conf.js | 17 +++++------------ server/controller/Admin/validarTicket.js | 2 ++ 2 files changed, 7 insertions(+), 12 deletions(-) diff --git a/server/config/mariadb.conf.js b/server/config/mariadb.conf.js index c92bc77..a5721ad 100644 --- a/server/config/mariadb.conf.js +++ b/server/config/mariadb.conf.js @@ -1,22 +1,15 @@ require('./config'); const mariadb = require('mariadb'); -const pool1 = mariadb.createPool({ - host: process.env.SAT_HOST, - user: process.env.SAT_USER, - password: process.env.SAT_PASSWORD, - database: process.env.SATL_DB, -}); - -const pool2 = mariadb.createPool({ +const pool = mariadb.createPool({ host: process.env.HOST_DB, user: process.env.USER_DB, password: process.env.PASSWORD_DB, - database: process.env.SATE_DB, + database: process.env.SAT_DB, }); const obtenerIdCarrera = async (numeroCuenta) => { - const conn = await pool1.getConnection().catch((err) => { + const conn = await pool.getConnection().catch((err) => { throw new Error('No se pudo conectar con la db. ' + err); }); @@ -35,7 +28,7 @@ const obtenerIdCarrera = async (numeroCuenta) => { }; const obtenerCarrera = async (idCarrera) => { - const conn = await pool1.getConnection().catch((err) => { + const conn = await pool.getConnection().catch((err) => { throw new Error('No se pudo conectar con la db. ' + err); }); @@ -52,7 +45,7 @@ const obtenerCarrera = async (idCarrera) => { }; const usuarioInscrito = async (numeroCuenta) => { - const conn = await pool2.getConnection().catch((err) => { + const conn = await pool.getConnection().catch((err) => { throw new Error('No se pudo conectar con la db. ' + err); }); diff --git a/server/controller/Admin/validarTicket.js b/server/controller/Admin/validarTicket.js index c8d5c8d..09c1af8 100644 --- a/server/controller/Admin/validarTicket.js +++ b/server/controller/Admin/validarTicket.js @@ -17,11 +17,13 @@ const validarTicket = async (body) => { { where: { folio: body.folio, + validacion: 2, }, } ); }) .then((res) => { + if (!res) throw new Error('Este ticket ya fue validado'); if (body.validacion === 0) throw new Error( 'El administrador a declinado el ticket, ya que los datos no coinciden.'