feature/IO-3499-React-19: Fix issue skylar found

This commit is contained in:
Dave
2026-01-16 14:26:50 -05:00
parent 7f0f5c2aa3
commit a2230be5fe

View File

@@ -21,15 +21,21 @@ export default function ShopEmployeeAddVacation({ employee }) {
logImEXEvent("employee_add_vacation");
setLoading(true);
let result;
if (!employee?.id) {
notification.error({
title: t("employees.errors.adding", { message: "Employee not loaded yet." })
});
return;
}
result = await insertVacation({
variables: { vacation: { ...values, employeeid: employee?.id } },
setLoading(true);
const result = await insertVacation({
variables: { vacation: { ...values, employeeid: employee.id } },
update(cache, { data }) {
cache.modify({
id: cache.identify({ id: employee.id, __typename: "employees" }),
fields: {
employee_vacations(ex) {
employee_vacations(ex = []) {
return [data.insert_employee_vacation_one, ...ex];
}
}