remove platz1-4 from table
This commit is contained in:
2
auth.js
2
auth.js
@@ -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
|
||||
|
||||
@@ -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)
|
||||
|
||||
@@ -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';`
|
||||
|
||||
@@ -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')
|
||||
|
||||
@@ -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);
|
||||
`
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user