remove platz1-4 from table

This commit is contained in:
Mario Peters
2025-06-10 11:48:21 +02:00
parent b2959c1817
commit a2589ef11e
5 changed files with 7 additions and 7 deletions

View File

@@ -28,7 +28,7 @@ exports.login = async (email, password, request, fakeID) => {
const sql = "SELECT id, login, pass, adminstatus FROM accounts WHERE login = '" + email + "'"
request.app.db.query(sql, (err, results) => {
if (err) console.error(err)
if (email === results[0].login) {
if (email === results[0]?.login) {
const md5pw = crypto.createHash('md5').update(password).digest('hex')
if (md5pw === results[0].pass) {
let token, accountId, adminstatus

View File

@@ -79,7 +79,7 @@ exports.configureAccountRoutes = (server) => {
const hash = crypto.createHash('md5').update(passwort).digest('hex')
console.log('request.payload', request.payload)
const p = new Promise((resolve) => {
const sql = `INSERT INTO accounts (login, pass, name, vorname, verein, anrede, ort, telefon, adminstatus) VALUES('${login}', '${hash}', '${name}', '${vorname}', '${verein}', '${anrede}', '${ort}', '${telefon}', '');`
const sql = `INSERT INTO accounts (login, pass, name, vorname, verein, anrede, ort, telefon, adminstatus) VALUES('${login}', '${hash}', '${name}', '${vorname}', '${verein}', '${anrede}', '${ort}', '${telefon}', NULL);`
// TODO: ort entfernen
request.app.db.query(sql, (err, results) => {
if (err) console.error(err)

View File

@@ -207,8 +207,8 @@ exports.configureGroupRoutes = (server) => {
const decoded = jwt.verify(token, process.env.JWT_KEY)
let sql = `INSERT INTO karateturniere.turniergruppen
(gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, pool, platz1, platz2, platz3, platz4, platz1team, platz2team, platz3team, platz4team, results)
SELECT DISTINCT gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, 'Final', platz1, platz2, platz3, platz4, platz1team, platz2team, platz3team, platz4team, results
(gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, pool, results)
SELECT DISTINCT gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, 'Final', results
FROM karateturniere.turniergruppen
WHERE turnier_id = ${tid}
AND pool != 'Final';`

View File

@@ -68,7 +68,7 @@ exports.configureLoginRoutes = (server) => {
.then((result) => {
// The promise was fulfilled (it was successful).
// The result parameter contains the value returned by resolve()
console.log(result)
console.log('result:', result)
return h
.response(result.token)
.type('text/html')

View File

@@ -76,8 +76,8 @@ exports.configurePoolRoutes = (server) => {
// generiere SQL um neue Gruppen zu erstellen
const genGroupSql = (group, pool) => {
return `INSERT INTO karateturniere.turniergruppen
(gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, pool, platz1, platz2, platz3, platz4, platz1team, platz2team, platz3team, platz4team, results)
VALUES(${group.gid}, ${group.turnier_id}, '${group.geschlecht}', '${group.gurtVon}', '${group.gurtBis}', '${group.disziplin}', '${group.altervon}', '${group.alterbis}', '${pool}', 0, 0, 0, 0, 0, 0, 0, 0, NULL);
(gid, turnier_id, geschlecht, gurtVon, gurtBis, disziplin, altervon, alterbis, pool, results)
VALUES(${group.gid}, ${group.turnier_id}, '${group.geschlecht}', '${group.gurtVon}', '${group.gurtBis}', '${group.disziplin}', '${group.altervon}', '${group.alterbis}', '${pool}', NULL);
`
}