bug fix creacion de eventos

This commit is contained in:
onsaliyo 2021-05-27 17:33:29 +02:00
parent d93ad42c17
commit 916788e357
1 changed files with 4 additions and 2 deletions

View File

@ -58,16 +58,18 @@ async function addEvento(evento){
let conn = await mariadb.getConn(); let conn = await mariadb.getConn();
var rows = await conn.query ("SELECT * FROM evento WHERE id = ?", [evento.id]); var rows = await conn.query ("SELECT * FROM evento WHERE id = ?", [evento.id]);
conn.release(); conn.release();
if (!rows){ if (!rows.length>0){
rows = await conn.query rows = await conn.query
("INSERT INTO evento (discotecaID, nombre, localizacion, fecha, hora, descripcion, precio1, precio2) VALUES (?, ?, ?, ?, ?, ?, ?, ?)", ("INSERT INTO evento (discotecaID, nombre, localizacion, fecha, hora, descripcion, precio1, precio2) VALUES (?, ?, ?, ?, ?, ?, ?, ?)",
[evento.discotecaID, evento.nombre, evento.localizacion, evento.fecha, evento.hora, evento.descripcion, evento.precio1, evento.precio2]); [evento.discotecaID, evento.nombre, evento.localizacion, evento.fecha, evento.hora, evento.descripcion, evento.precio1, evento.precio2]);
conn.release();} conn.release();
}
else{ else{
rows = await conn.query rows = await conn.query
("UPDATE evento SET discotecaID = ?, nombre = ?, localizacion = ?, fecha = ?, hora = ?, descripcion = ?, precio1 = ?, precio2 = ? WHERE id = ?", ("UPDATE evento SET discotecaID = ?, nombre = ?, localizacion = ?, fecha = ?, hora = ?, descripcion = ?, precio1 = ?, precio2 = ? WHERE id = ?",
[evento.discotecaID, evento.nombre, evento.localizacion, evento.fecha, evento.hora, evento.descripcion, evento.precio1, evento.precio2, evento.id]); [evento.discotecaID, evento.nombre, evento.localizacion, evento.fecha, evento.hora, evento.descripcion, evento.precio1, evento.precio2, evento.id]);
conn.release();
} }
if (rows){ if (rows){