From 94b653582cd6c235621c676b9f798d491084bead Mon Sep 17 00:00:00 2001 From: Jonas Zeiger Date: Mon, 16 Sep 2024 17:48:51 +0200 Subject: [PATCH] Adapt to Personio API changes --- sync-timeoffs/SyncTimeOffs.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sync-timeoffs/SyncTimeOffs.js b/sync-timeoffs/SyncTimeOffs.js index 448fc6c..fb90656 100644 --- a/sync-timeoffs/SyncTimeOffs.js +++ b/sync-timeoffs/SyncTimeOffs.js @@ -968,7 +968,7 @@ function convertOutOfOfficeToTimeOff_(timeOffTypeConfig, employee, event, existi return undefined; } - const halfDaysAllowed = !!timeOffType.attributes?.half_day_requests_enabled; + const halfDaysAllowed = true; // field removed from absence-types from Sep. 16 const localTzOffsetStart = event.start.date ? Util.getNamedTimeZoneOffset(event.start.timeZone, new Date(event.start.date)) : undefined; const localTzOffsetEnd = event.end.date ? Util.getNamedTimeZoneOffset(event.end.timeZone, new Date(event.end.date)) : undefined; const startAt = PeopleTime.fromISO8601(event.start.dateTime || event.start.date, undefined, localTzOffsetStart)