fix: error relation

This commit is contained in:
Methapon2001 2024-06-28 18:00:13 +07:00
parent fb47a11712
commit 8ba4f23d14

View file

@ -514,6 +514,7 @@ export class EmployeeController extends Controller {
const listProvinceId = employeeCheckup?.reduce<string[]>((acc, cur) => { const listProvinceId = employeeCheckup?.reduce<string[]>((acc, cur) => {
if (cur.provinceId && !acc.includes(cur.provinceId)) return acc.concat(cur.provinceId); if (cur.provinceId && !acc.includes(cur.provinceId)) return acc.concat(cur.provinceId);
if (!cur.provinceId) cur.provinceId = null;
return acc; return acc;
}, []); }, []);
@ -658,7 +659,12 @@ export class EmployeeController extends Controller {
} }
await prisma.employeeHistory.createMany({ await prisma.employeeHistory.createMany({
data: historyEntries.map((v) => ({ ...v, masterId: employee.id })), data: historyEntries.map((v) => ({
...v,
updatedByUserId: req.user.sub,
updatedBy: req.user.preferred_username,
masterId: employee.id,
})),
}); });
return Object.assign(record, { return Object.assign(record, {