api fix
This commit is contained in:
parent
5bf2530770
commit
a518c6bbc4
8
app.js
8
app.js
|
|
@ -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,
|
||||||
]);
|
]);
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue