Files
apex/server/routes/settings.js
T
2026-02-13 00:21:53 +01:00

17 lines
423 B
JavaScript

import pool from '../db/index.js';
export async function getSettings(req, res) {
try {
const { rows } = await pool.query('SELECT key, value FROM settings');
const obj = {};
for (const r of rows) {
let v = r.value;
if (typeof v === 'string' && /^\d+$/.test(v)) v = Number(v);
obj[r.key] = v;
}
res.json(obj);
} catch (err) {
res.status(500).json({ error: err.message });
}
}