Bug in ICS file creation

Hi, I think there is a bug when creating an ICS file. It seems the field event START is ignored and instead start is set to today in the ICS file.

Here is an example workflow, where start is set to 2024-06-30T02:00:00:

And here is the content of the generated file:
BEGIN:VCALENDAR
VERSION:2.0
CALSCALE:GREGORIAN
PRODID:adamgibbons/ics
METHOD:PUBLISH
X-PUBLISHED-TTL:PT1H
BEGIN:VEVENT
UID:H33_tV2Vp6BNNRfMo7S8n
SUMMARY:Testevent
DTSTAMP:20240628T121900Z
DTSTART:20240628T000000Z
DTEND:20240630T023000Z
END:VEVENT
END:VCALENDAR

As you can see, while DTEND is set correctly, DTSTART is set to today.

n8n: selfhosted, V1.45.1

It looks like your topic is missing some important information. Could you provide the following if applicable.

  • n8n version:
  • Database (default: SQLite):
  • n8n EXECUTIONS_PROCESS setting (default: own, main):
  • Running n8n via (Docker, npm, n8n cloud, desktop app):
  • Operating system:

Hi @pfiadDi, thanks for reporting this. This looks like a bug :beetle: I’ll escalate this internally! [NODE-1452]

2 Likes

This topic was automatically closed 7 days after the last reply. New replies are no longer allowed.