fix(deps): update dependency node-ical to ^0.23.1 - abandoned (#4856)

* fix(deps): update dependency node-ical to ^0.23.1

* fix: date from node-ical represents utc value

---------

Co-authored-by: homarr-renovate[bot] <158783068+homarr-renovate[bot]@users.noreply.github.com>
Co-authored-by: Meier Lukas <meierschlumpf@gmail.com>
This commit is contained in:
homarr-renovate[bot]andMeier Lukas authored and GitHub committed 2026-03-30 22:43:58 +02:00
1 parent 4aff9819e5
commit b07c545f17
3 files changed
+26 -15

No files matched your search

@@ -87,10 +87,7 @@ export class NextcloudIntegration extends Integration implements ICalendarIntegr
const durationMs = veventObject.end.getTime() - veventObject.start.getTime();
return startDates.map((startDate) => {
const timezoneOffsetMinutes = veventObject.rrule?.origOptions.tzid
? dayjs(startDate).tz(veventObject.rrule.origOptions.tzid).utcOffset()
: 0;
const utcStartDate = new Date(startDate.getTime() - timezoneOffsetMinutes * 60 * 1000);
const utcStartDate = dayjs(startDate).tz("UTC").toDate();
const endDate = new Date(utcStartDate.getTime() + durationMs);
const dateInMillis = utcStartDate.valueOf();