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();
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,
]);