Date-shift when importing "birthdays" from MS Outlook file

Bug #859254 reported by Mattia Ghedin
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
evolution (Ubuntu)
New
Undecided
Unassigned

Bug Description

Maybe the fault is in Nokia Ovi suite behaviour. Anyway, this may apply to other situations.
Syncing from Nokia mobile phone address book to MS Outlook 2010 results in Outlook creating recurring events for contacts' birthdays. Outlook stores them as recurring events starting at 0:00 and ending at 0:00 of the birthdays (duration=0:00). When exporting the MS Outlook address book as pst file and importing to Evolution, the starting date is shifted in advance of 1 day. Example:

Nokia phone
Jill - birthday: 26 september 1980

MS Outlook 2010
Recurring event (every year)
from 0:00 of 26 september 1980
to 0:00 of 26 september 1980

Evolution (after importing pst file)
Recurring event (every year)
from 0:00 of *25* september 1980
to 0:00 of 26 september 1980

Seems that Evolution replies "ending time is before starting time" when trying to manually create an event with duration equal to 0:00h.

ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: evolution 2.32.2-0ubuntu7
ProcVersionSignature: Ubuntu 2.6.38-11.50-generic 2.6.38.8
Uname: Linux 2.6.38-11-generic i686
Architecture: i386
Date: Mon Sep 26 00:24:59 2011
ExecutablePath: /usr/bin/evolution
InstallationMedia: Ubuntu 10.10 "Maverick Meerkat" - Release i386 (20101007)
ProcEnviron:
 SHELL=/bin/bash
 LANGUAGE=it_IT:en
 LANG=it_IT.UTF-8
SourcePackage: evolution
UpgradeStatus: Upgraded to natty on 2011-04-20 (158 days ago)
XsessionErrors:
 (<unknown>:3049): dee-WARNING **: Transaction from com.canonical.Unity.ApplicationsPlace.SectionsModel is in the past. Ignoring transaction.
 (<unknown>:3049): dee-WARNING **: Transaction from com.canonical.Unity.ApplicationsPlace.GroupsModel is in the past. Ignoring transaction.
 (<unknown>:3049): dee-WARNING **: Transaction from com.canonical.Unity.ApplicationsPlace.GlobalGroupsModel is in the past. Ignoring transaction.
 (<unknown>:3049): dee-WARNING **: Transaction from com.canonical.Unity.ApplicationsPlace.RunnerGroupsModel is in the past. Ignoring transaction.

Revision history for this message
Mattia Ghedin (mattia.ghedin) wrote :
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.