Skip to content

ical import from outlook exchange Server dont import yearly appointment #718

@Klaus-PeterGerheim

Description

@Klaus-PeterGerheim

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"}]

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions