feat: add group support

This commit is contained in:
Diorcet Yann 2025-04-12 11:42:06 +02:00
parent 6c2654ea8c
commit 5455e1fa6b
8 changed files with 518 additions and 71 deletions

View file

@ -138,6 +138,9 @@ export async function updateMemberAdditionalData(nwid, mid, data) {
if (data.hasOwnProperty("description")) {
additionalData.description = data.description;
}
if (data.hasOwnProperty("group")) {
additionalData.group = data.group;
}
if (additionalData) {
const member = db
@ -152,7 +155,7 @@ export async function updateMemberAdditionalData(nwid, mid, data) {
.map((additionalConfig) => _.assign(additionalConfig, additionalData))
.write();
} else {
additionalData = { name: "", description: "" };
additionalData = { name: "", description: "", group: "" };
if (data.hasOwnProperty("name")) {
additionalData.name = data.name;
@ -160,6 +163,9 @@ export async function updateMemberAdditionalData(nwid, mid, data) {
if (data.hasOwnProperty("description")) {
additionalData.description = data.description;
}
if (data.hasOwnProperty("group")) {
additionalData.group = data.group;
}
db.get("networks")
.filter({ id: nwid })
.map("members")