Skip to content

CalDAV sync fails to parse iCal events with ALTREP description #46

@mickenordin

Description

@mickenordin

CalDAV sync fails to parse certain iCalendar events that use DESCRIPTION;ALTREP="data:text/html,..." with URL-encoded HTML content and folded long lines.

Example error:

parse_ical_data: failed to parse iCalendar: error Satisfy at: BEGIN:VEVENT

The event data is valid iCalendar (RFC 5545) but the parser (icalendar crate or our wrapper) doesn't handle the ALTREP parameter with data: URIs containing encoded content.

This causes some events to silently not appear in the calendar view.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions