fix: refs #7936 allow negative values #1226

Merged
jorgep merged 3 commits from 7936-hotfix-allowNegative into master 2025-01-16 11:37:56 +00:00
1 changed files with 14 additions and 13 deletions
Showing only changes of commit ee66704a92 - Show all commits

View File

@ -283,21 +283,22 @@ const fetchWeekData = async () => {
year: selectedDateYear.value,
week: selectedWeekNumber.value,
};
const mail = (
await axiosNoError.get(`Workers/${route.params.id}/mail`, {
params: { filter: { where } },
})
).data[0];
try {
const [{ data: mailData }, { data: countData }] = await Promise.all([
axiosNoError.get(`Workers/${route.params.id}/mail`, {
params: { filter: { where } },
}),
axiosNoError.get('WorkerTimeControlMails/count', { params: { where } }),
]);
if (!mail) state.value = null;
else {
state.value = mail.state;
reason.value = mail.reason;
const mail = mailData[0];
state.value = mail?.state;
reason.value = mail?.reason;
canResend.value = !!countData.count;
} catch {
state.value = null;
}
canResend.value = !!(
await axiosNoError.get('WorkerTimeControlMails/count', { params: { where } })
).data.count;
};
const setHours = (data) => {