← Back to team overview

touch-packages team mailing list archive

[Bug 1261191] Re: indicator-datetime list evolution calendar all day event a day before actual date of event

 

@Charles

I don't know if that "idiom is commonplace" but at least the patch pilot
calendar [1] as such events and the google UI/evolution/gnome-calendar
correctly list them as day event

I've exported the ICS and events have that format

"BEGIN:VEVENT
DTSTART;VALUE=DATE:20160118
DTSTAMP:20160112T165350Z
...
CREATED:20151211T075059Z
DESCRIPTION:Pilot <name>
SUMMARY:Pilot <name>
...
END:VEVENT"

AS you can see there is only a DTSTART,
http://www.kanzaki.com/docs/ical/vevent.html states

"For cases where a "VEVENT" calendar component specifies a "DTSTART"
property with a DATE data type but no "DTEND" property, the events non-
inclusive end is the end of the calendar date specified by the "DTSTART"
property"

So to reply to your questions

a) The missing DTEND is a valid case and the code doesn't handle it well
b) other systems honor it


[1] https://calendar.google.com/calendar/embed?src=6k1e5rq45m1bdqq0n1ge3oqaok@xxxxxxxxxxxxxxxxxxxxxxxxx&gsessionid=OK

-- 
You received this bug notification because you are a member of Ubuntu
Touch seeded packages, which is subscribed to indicator-datetime in
Ubuntu.
https://bugs.launchpad.net/bugs/1261191

Title:
  indicator-datetime list evolution calendar all day event a day before
  actual date of event

Status in indicator-datetime package in Ubuntu:
  Confirmed

Bug description:
  1. What is expected

  I add new all day events to evolution calendar (caldav sync with
  owncloud and also local calendar). Evolution shows events just OK and
  indicator-datetime calendar shows correct day as bold as well and
  should also list events below as defined.

  2. What actually happens

  Indicator-datetime lists events to take place one day ahead e.g. all day event on Monday is listed to be happen on Sunday.
  ---
  ApportVersion: 2.0.1-0ubuntu17.6
  Architecture: amd64
  DistroRelease: Ubuntu 12.04
  InstallationMedia: Ubuntu 11.10 "Oneiric Ocelot" - Release amd64 (20111012)
  MarkForUpload: True
  NonfreeKernelModules: wl
  Package: indicator-datetime 0.3.94-0ubuntu2
  PackageArchitecture: amd64
  ProcVersionSignature: Ubuntu 3.11.0-15.23~precise1-generic 3.11.10
  Tags: precise running-unity third-party-packages
  Uname: Linux 3.11.0-15-generic x86_64
  UpgradeStatus: No upgrade log present (probably fresh install)
  UserGroups: adm admin debian-tor dialout dip libvirtd lpadmin plugdev sudo syslog

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/indicator-datetime/+bug/1261191/+subscriptions