From 130167bfa2ff9d82a5e9d6b3c569715c17625d53 Mon Sep 17 00:00:00 2001 From: Theis Date: Wed, 14 Jan 2026 17:32:41 +0100 Subject: [PATCH] added confirmation data --- backend/routes/default/frontend.data.js | 6 +++++- backend/routes/default/frontend.route.js | 9 +++++++-- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/backend/routes/default/frontend.data.js b/backend/routes/default/frontend.data.js index 40a3ad6..9cd200c 100644 --- a/backend/routes/default/frontend.data.js +++ b/backend/routes/default/frontend.data.js @@ -11,7 +11,7 @@ const pool = mysql }) .promise(); -export const getAll25 = async () => { +export const getUser = async () => { const [rows] = await pool.query("SELECT unique_key FROM users"); if (rows.length > 0) { return {rows}; @@ -19,3 +19,7 @@ export const getAll25 = async () => { return { message: "No data found" }; } }; + +export const confirmData = async (data) => { + +} diff --git a/backend/routes/default/frontend.route.js b/backend/routes/default/frontend.route.js index 6d08de1..e79f26a 100644 --- a/backend/routes/default/frontend.route.js +++ b/backend/routes/default/frontend.route.js @@ -3,11 +3,16 @@ import dotenv from "dotenv"; const router = express.Router(); dotenv.config(); -import { getAll25 } from "./frontend.data.js"; +import { getUser, confirmData } from "./frontend.data.js"; router.post("/frontend", async (req, res) => { + const result = await confirmData(req.body); + if (!result.success) { + return res.status(500).json({ message: "Form Data Invalid" }); + } console.log(req.body); - // 204 = "No Content"; beendet die Response sauber ohne Body + const user = await getUser(req.body.code); + console.log(user); res.sendStatus(204); });