-
Notifications
You must be signed in to change notification settings - Fork 35
Description
Describe the bug
ical import from outlook exchange Server dont import yearly appointments
To Reproduce
Steps to reproduce the behavior:
use exampel below, there are two appointments at 1.1.2025, one was imported and one not
Screenshots & Logfiles
exampel ical-file
BEGIN:VCALENDAR
METHOD:PUBLISH
PRODID:Microsoft Exchange Server 2010
VERSION:2.0
X-WR-CALNAME:TestioBroker
BEGIN:VTIMEZONE
TZID:W. Europe Standard Time
BEGIN:STANDARD
DTSTART:16010101T030000
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:16010101T020000
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
DESCRIPTION:\n
RRULE:FREQ=YEARLY;UNTIL=20241231T230000Z;INTERVAL=1;BYMONTHDAY=1;BYMONTH=1
UID:040000008200E00074C5B7101A82E00800000000C01CFF829344DB01000000000000000
010000000079D027A15FD4447822FCC73314653EE
SUMMARY:Test
DTSTART;VALUE=DATE:20250101
DTEND;VALUE=DATE:20250102
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20241202T072555Z
TRANSP:TRANSPARENT
STATUS:CONFIRMED
SEQUENCE:0
LOCATION:
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:FREE
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:TRUE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:1
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MICROSOFT-REQUESTEDATTENDANCEMODE:DEFAULT
X-MICROSOFT-ISRESPONSEREQUESTED:FALSE
END:VEVENT
BEGIN:VEVENT
DESCRIPTION:\n
UID:040000008200E00074C5B7101A82E00800000000C621C5FF8A44DB01000000000000000
010000000FE46A5C4C71F9C49B1A8C91215E12DB8
SUMMARY:Test
DTSTART;TZID=W. Europe Standard Time:20250101T080000
DTEND;TZID=W. Europe Standard Time:20250101T083000
CLASS:PUBLIC
PRIORITY:5
DTSTAMP:20241202T072555Z
TRANSP:OPAQUE
STATUS:CONFIRMED
SEQUENCE:0
LOCATION:
X-MICROSOFT-CDO-APPT-SEQUENCE:0
X-MICROSOFT-CDO-BUSYSTATUS:BUSY
X-MICROSOFT-CDO-INTENDEDSTATUS:BUSY
X-MICROSOFT-CDO-ALLDAYEVENT:FALSE
X-MICROSOFT-CDO-IMPORTANCE:1
X-MICROSOFT-CDO-INSTTYPE:0
X-MICROSOFT-DONOTFORWARDMEETING:FALSE
X-MICROSOFT-DISALLOW-COUNTER:FALSE
X-MICROSOFT-REQUESTEDATTENDANCEMODE:DEFAULT
X-MICROSOFT-ISRESPONSEREQUESTED:FALSE
END:VEVENT
END:VCALENDAR
Versions:
Adaptername: iCal Kalender
Link zu Adapterrepository: https://github.com/hobbyquaker/ccu.io/tree/master/adapter/ical
Adapterversion: 1.15.0 and also later 1.16.1
js-controller Version: 6.0.9
Admin Version: 7.1.5
Hardwaresystem: Pi4
Arbeitsspeicher: 3,7 GB
Festplattenart: SD-Karte
Betriebssystem: linux
Nodejs-Version: 18.19.0
NPM-Version: 10.2.3
Installationsart: Skript
Image, Docker genutzt: Nein
Additional context
I think it has nothing to do with the problem, but as I install the newest Version (1.16.1) there als the following warning massage:
warn ical has an invalid jsonConfig: [{"instancePath":"/items/_calendars/items/calendars/items/5","schemaPath":"#/items/allOf/6/then/allOf/1/additionalProperties","keyword":"additionalProperties","params":{"additionalProperty":"width"},"message":"must NOT have additional properties"},{"instancePath":"/items/_calendars/items/calendars","schemaPath":"#/patternProperties/%5E.%2B/allOf/27/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"},{"instancePath":"/items/_calendars","schemaPath":"#/properties/items/patternProperties/%5E.%2B/allOf/9/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"},{"instancePath":"","schemaPath":"#/if","keyword":"if","params":{"failingKeyword":"then"},"message":"must match "then" schema"}]