From a518c6bbc4f20c43b71a993cea5f33f8faf2a92d Mon Sep 17 00:00:00 2001 From: klaas Date: Tue, 21 Jul 2026 10:19:14 +0000 Subject: [PATCH] api fix --- app.js | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app.js b/app.js index aaecf90..710429e 100644 --- a/app.js +++ b/app.js @@ -11,6 +11,7 @@ const axios = require("axios"); require("dotenv").config(); const log = require("node-file-logger"); const QRCode = require("qrcode"); +const fs = require('fs/promises'); const app = express(); const port = process.env.PORT; @@ -40,7 +41,7 @@ const options = { dateBasedFileNaming: true, fileNamePrefix: "DailyLogs_", fileNameExtension: ".log", - dateFormat: "YYYY_MM_D", + dateFormat: "YYYY_MM_DD", timeFormat: "h:mm:ss A", }; log.SetUserOptions(options); @@ -96,7 +97,8 @@ const pool = new Pool({ app.get('/api/layouts', async (req, res) => { try { const files = await fs.readdir(DATA_DIR); - const names = files + console.log(files); + const names = files .filter(f => f.endsWith('.json')) .map(f => f.replace('.json', '')); @@ -416,6 +418,7 @@ app.get("/projects", async (req, res) => { app.post("/projects", async (req, res) => { const { name, beschreibung } = req.body; + log.Info("projects loaded"); req.session.message = ["", "", "none"]; try { await pool.query( @@ -442,6 +445,7 @@ app.get("/project/:id", async (req, res) => { req.session.message = ["", "", "none"]; try { const { id } = req.params; + log.Info(id + " loaded"); const result = await pool.query("SELECT * FROM projects WHERE id = $1", [ id, ]);