This commit is contained in:
klaas 2026-07-21 10:19:14 +00:00
parent 5bf2530770
commit a518c6bbc4
1 changed files with 6 additions and 2 deletions

8
app.js
View File

@ -11,6 +11,7 @@ const axios = require("axios");
require("dotenv").config(); require("dotenv").config();
const log = require("node-file-logger"); const log = require("node-file-logger");
const QRCode = require("qrcode"); const QRCode = require("qrcode");
const fs = require('fs/promises');
const app = express(); const app = express();
const port = process.env.PORT; const port = process.env.PORT;
@ -40,7 +41,7 @@ const options = {
dateBasedFileNaming: true, dateBasedFileNaming: true,
fileNamePrefix: "DailyLogs_", fileNamePrefix: "DailyLogs_",
fileNameExtension: ".log", fileNameExtension: ".log",
dateFormat: "YYYY_MM_D", dateFormat: "YYYY_MM_DD",
timeFormat: "h:mm:ss A", timeFormat: "h:mm:ss A",
}; };
log.SetUserOptions(options); log.SetUserOptions(options);
@ -96,7 +97,8 @@ const pool = new Pool({
app.get('/api/layouts', async (req, res) => { app.get('/api/layouts', async (req, res) => {
try { try {
const files = await fs.readdir(DATA_DIR); const files = await fs.readdir(DATA_DIR);
const names = files console.log(files);
const names = files
.filter(f => f.endsWith('.json')) .filter(f => f.endsWith('.json'))
.map(f => f.replace('.json', '')); .map(f => f.replace('.json', ''));
@ -416,6 +418,7 @@ app.get("/projects", async (req, res) => {
app.post("/projects", async (req, res) => { app.post("/projects", async (req, res) => {
const { name, beschreibung } = req.body; const { name, beschreibung } = req.body;
log.Info("projects loaded");
req.session.message = ["", "", "none"]; req.session.message = ["", "", "none"];
try { try {
await pool.query( await pool.query(
@ -442,6 +445,7 @@ app.get("/project/:id", async (req, res) => {
req.session.message = ["", "", "none"]; req.session.message = ["", "", "none"];
try { try {
const { id } = req.params; const { id } = req.params;
log.Info(id + " loaded");
const result = await pool.query("SELECT * FROM projects WHERE id = $1", [ const result = await pool.query("SELECT * FROM projects WHERE id = $1", [
id, id,
]); ]);