Add real content to CMS pages and add CMS links to navigation

This commit is contained in:
Torsten Schulz (local)
2025-10-22 12:05:29 +02:00
parent 344627f91f
commit e33e47e21e
9 changed files with 136 additions and 133 deletions

View File

@@ -10,7 +10,6 @@ const getDataPath = (filename) => {
return path.join(cwd, "server/data", filename);
};
const MEMBERS_FILE = getDataPath("members.json");
const USERS_FILE = getDataPath("users.json");
async function readMembers() {
try {
const data = await promises.readFile(MEMBERS_FILE, "utf-8");
@@ -32,18 +31,6 @@ async function writeMembers(members) {
return false;
}
}
async function readUsers() {
try {
const data = await promises.readFile(USERS_FILE, "utf-8");
return JSON.parse(data);
} catch (error) {
if (error.code === "ENOENT") {
return [];
}
console.error("Fehler beim Lesen der Benutzerdaten:", error);
return [];
}
}
async function saveMember(memberData) {
const members = await readMembers();
if (memberData.id) {
@@ -71,5 +58,5 @@ async function deleteMember(id) {
return true;
}
export { readUsers as a, deleteMember as d, readMembers as r, saveMember as s };
export { deleteMember as d, readMembers as r, saveMember as s };
//# sourceMappingURL=members.mjs.map