|
|
@ -928,6 +928,7 @@ exports.createstaff = async (request, reply) => {
|
|
|
|
name: member.name || null,
|
|
|
|
name: member.name || null,
|
|
|
|
phone: member.phone || null,
|
|
|
|
phone: member.phone || null,
|
|
|
|
password: member.password || null,
|
|
|
|
password: member.password || null,
|
|
|
|
|
|
|
|
all_motor_access:member.all_motor_access,
|
|
|
|
status: "active", // Default status
|
|
|
|
status: "active", // Default status
|
|
|
|
});
|
|
|
|
});
|
|
|
|
}
|
|
|
|
}
|
|
|
@ -937,6 +938,7 @@ exports.createstaff = async (request, reply) => {
|
|
|
|
return reply.status(400).send({ error: 'Duplicate phone numbers found', duplicatePhones });
|
|
|
|
return reply.status(400).send({ error: 'Duplicate phone numbers found', duplicatePhones });
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Update the user document with the new staff members
|
|
|
|
// Update the user document with the new staff members
|
|
|
|
user.staff.staff.push(...newStaff);
|
|
|
|
user.staff.staff.push(...newStaff);
|
|
|
|
|
|
|
|
|
|
|
|