Files
dsas-cca-backend/engage-api/struct-staff.mjs
JamesFlare1212 5382659312 init version
2025-05-09 09:04:25 -04:00

21 lines
520 B
JavaScript

// struct-staff.mjs
let staffs = new Map();
async function updateStaffMap(staffs,lParms) {
for (const staff of lParms) {
staffs.set(staff.key, staff.val)
}
}
export async function structStaffData(rawActivityData) {
let rows = rawActivityData.newRows;
for (const rowObject of rows) {
for (const field of rowObject.fields) {
if (field.fID == "staff") {
await updateStaffMap(staffs, field.lParms);
return staffs;
}
}
}
}