Closed Bug 468611 Opened 16 years ago Closed 16 years ago

Lightning overwrites ICS entries

Categories

(Calendar :: General, defect)

x86
Windows XP
defect
Not set
critical

Tracking

(Not tracked)

VERIFIED DUPLICATE of bug 329570

People

(Reporter: Lukas.Ruf, Unassigned)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.9.0.4) Gecko/2008102920 Firefox/3.0.4
Build Identifier: Lightning 0.9 (build 2008091719)

When working in parallel with Lightning and Sunbird on calendars based on ICS files, Lightning overwrites entries of the ICS file that were entered by Sunbird.

It seems to me that Lightning just stores what it has in his cache without checking for updates done by others.

Work-around: reload remote calendards in Lightning before doing any action on calendar items from within Lightning.

Reproducible: Always

Steps to Reproduce:
1. Start Sunbird and Lightning
2. Enter an event in Sunbird
3. Accept an inviation by Lightning without prior re-loading the calendar
-> The event entered in Sunbird is lost
Actual Results:  
Data loss

Expected Results:  
Checked whether the remote calendar file has been modified before adding a new entry.  If done so, reload the remote calendar file before adding a new entry.

Ensure proper file locking takes place between loading/refreshing and writing.

none
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.