diff --git a/plugins/hr-resources/src/components/schedule/MonthView.svelte b/plugins/hr-resources/src/components/schedule/MonthView.svelte index 058c724c74..304708f727 100644 --- a/plugins/hr-resources/src/components/schedule/MonthView.svelte +++ b/plugins/hr-resources/src/components/schedule/MonthView.svelte @@ -23,6 +23,7 @@ day as getDay, daysInMonth, eventToHTMLElement, + floorFractionDigits, getWeekDayName, isWeekend, Label, @@ -113,9 +114,12 @@ function findReports (employee: Employee, date: Date, timeReports: Map<Ref<Employee>, EmployeeReports>): number { const wday = date.getDate() - return (timeReports.get(employee._id)?.reports ?? []) - .filter((it) => new Date(it.date ?? 0).getDate() === wday) - .reduce((a, b) => a + b.value, 0) + return floorFractionDigits( + (timeReports.get(employee._id)?.reports ?? []) + .filter((it) => new Date(it.date ?? 0).getDate() === wday) + .reduce((a, b) => a + b.value, 0), + 3 + ) } </script>