Closed Bug 362495 Opened 18 years ago Closed 18 years ago

calendar events added from outlook meetings changing times on restart

Categories

(Calendar :: General, defect)

All
macOS
defect
Not set
major

Tracking

(Not tracked)

RESOLVED DUPLICATE of bug 314339

People

(Reporter: dolo54, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0
Build Identifier: Mozilla/5.0 (Macintosh; U; Intel Mac OS X; en-US; rv:1.8.1) Gecko/20061010 Firefox/2.0

When I accept a meeting and add it to my calendar from an outlook .ics file it appears to be correct when I go to the calendar. If I then close and re-open Thunderbird, all the times get pushed back. a 10:00 am meeting becomes 3:00 pm, an 11:30am meeting becomes 4:30pm. It appears that it's adding 5 to the 24 hour time, so 10:00 becomes 15:00, 11:30 becomes 16:30, etc. This happens on both mac and pc (OSX intel, and XP).

Reproducible: Always

Steps to Reproduce:
1. accept meeting from .ics attachment
2 [review]. close Thunderbird
3. restart Thunderbird

Actual Results:  
All meeting times added from .ics files have changed to +5 hours. This does not occur with dates not added from .ics files.
What is your timezone? I guess your timezone is UTC+5 and this is a duplicate of Bug 314339.
My timezone is U.S. Eastern, same as the senders. Is there a timezone setting in Lightening separate from the computer's timezone? Here is a sample header from the .ics that has caused this (and yes it does appear to be the same as bug 314339).


BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//Microsoft Corporation//Entourage Mac 11.0 MIMEDIR//EN
METHOD:REQUEST
BEGIN:VTIMEZONE
TZID:Eastern Time (US & Canada)
X-ENTOURAGE-TZID:4
X-ENTOURAGE-CFTIMEZONE:US/Eastern
BEGIN:STANDARD
TZNAME:Standard Time
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
TZOFFSETFROM:-0400
TZOFFSETTO:-0500
DTSTART:20001029T020000
END:STANDARD
BEGIN:DAYLIGHT
TZNAME:Daylight Savings Time
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=1SU;BYMONTH=4
TZOFFSETFROM:-0500
TZOFFSETTO:-0400
DTSTART:20010401T020000
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:29DB62D4-80CA-11DB-A4EE-0017F2C50B76
X-ENTOURAGE_UUID:29DB62D4-80CA-11DB-A4EE-0017F2C50B76
DTSTAMP:20061130T232600Z
DTSTART;TZID="Eastern Time (US & Canada)":20061206T100000
DTEND;TZID="Eastern Time (US & Canada)":20061206T120000
LAST-MODIFIED:20061130T232600Z
I have found that if after accepting a meeting I go to the Calendar and click on the time and change it, it then stays where I set it. I assume that strips the timezone attribute out of the data.
I also see now that there is a timezone setting in the preferences/lightning tab. I set it to New York (where I am), but the time change still occurs on close and restart.
After restarting Thunderbird the 'non-mozilla' timezone information is lost as described in bug 314339. Resolving as duplicate.

I think opening and saving the events stores the event with the 'mozilla' timezone configured in Lightning preferences. Therefore the information is available after restart and the event is displayed fine.

*** This bug has been marked as a duplicate of 314339 ***
Status: UNCONFIRMED → RESOLVED
Closed: 18 years ago
Resolution: --- → DUPLICATE
You need to log in before you can comment on or make changes to this bug.