Page MenuHomePhorge

Issues in Birthdays calendar feed
Closed, ResolvedPublic

Description

Issues found by KolabNow customer (OTRS#1014526).

  1. It seems that event records in ics file don't have valid UID (all UIDs are empty). E.g.Thunderbird/Lightning will not import such events.
  1. All records in ics file are set to year 2025 for some reason. This is not nice, however I'm not sure how we can improve that. Use current year or 365 days starting from current date? Or maybe we could make these events recurrent?

Here's an example of event record:
BEGIN:VEVENT
UID:
DTSTAMP;VALUE=DATE-TIME:20151123T204804Z
DTSTART;VALUE=DATE:20250408
DTEND;VALUE=DATE:20250409
SUMMARY:Barto's Birthday
DESCRIPTION:Age 40
BEGIN:VALARM
ACTION:DISPLAY
TRIGGER:-P1D
END:VALARM
END:VEVENT

Details

Ticket Type
Task

Event Timeline

machniak raised the priority of this task from to 60.
machniak updated the task description. (Show Details)
machniak changed Ticket Type from Task to Task.
machniak subscribed.

The customer informed us that the UID is not really an issue in case of Thunderbird import. The calendar events were correctly imported, but they use year 2025 which is a problem. An ugly hack is to add "&end=1451602740" to the feed URL, where the number is a unix timestamp of last day in the current year.

machniak claimed this task.