← Back to team overview

anewt-developers team mailing list archive

[Bug 717882] [NEW] AnewtCalendar uses incorrect date/datetime syntax

 

Public bug reported:

AnewtCalendar renders date components in VEVENT incorrectly. Acording to
the RFC5545 by default a date-time stamp (separeted by a T, iso8601) is
expected. In the case of an all-day event (e.g. anniversary) only the
date is suplied.

Currently all date components (DTSTAMP DTSTART DTEND) are rendered as if
there is no time-part:

DTSTAMP; VALUE=DATE:20110212T220900

The presens of the time part is wrong, because the VALUE=DATE implies
only a date.

Correct behavior should be

- in case of a full timestamp:
DTSTART:20110212T220900

- in case of an all-day event
DTSTART; VALUE=DATE:20110212

** Affects: anewt
     Importance: Undecided
     Assignee: Jasper Looije (jasper-jamu)
         Status: New

** Changed in: anewt
     Assignee: (unassigned) => Jasper Looije (jasper-jamu)

-- 
You received this bug notification because you are a member of Anewt
developers, which is subscribed to Anewt.
https://bugs.launchpad.net/bugs/717882

Title:
  AnewtCalendar uses incorrect date/datetime syntax



Follow ups

References