ORGANIZER Property is lost

VERIFIED FIXED in 0.7

Status

VERIFIED FIXED
11 years ago
11 years ago

People

(Reporter: informatique.internet, Assigned: dbo)

Tracking

({dataloss})

unspecified
x86
Linux
dataloss
Bug Flags:
blocking-calendar0.7 +

Details

Attachments

(1 attachment)

(Reporter)

Description

11 years ago
User-Agent:       Mozilla/5.0 (X11; U; Linux i686; fr-FR; rv:1.8.1.6) Gecko/20070725 Firefox/2.0.0.6
Build Identifier: Lightning 0.7 pre (nightly)

If you create with Right-Click Context menu... an event is created an an organizer property is properly set...

If you create an event with drag-n-drop method an eveent without organizer is created. If you update this event (double click on it) and set the organizer, the organizer property is present on the ICS data(i'm using caldav), but if you move this event you'll loose the organizer property



Reproducible: Always

Steps to Reproduce:
1."Quick" create an event with drag'n drop
2.Double click on it and save it 
-> the organizer field is present
3.Drag-n-drop the event to update it
-> the organizer field has disappeared...
Actual Results:  
the organizer field has disappeared when you update the event created by the "quick" way

Expected Results:  
the organizer field should never disappear
(Reporter)

Comment 1

11 years ago
some ics data that show the problem :

-Event "quick" created :
BEGIN:VCALENDAR
PRODID:-//Mozilla Calendar//NONSGML Sunbird//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/mozilla.org/20070129_1/Africa/Ceuta
X-LIC-LOCATION:Africa/Ceuta
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20070827T095921Z
LAST-MODIFIED:20070827T095921Z
DTSTAMP:20070827T095921Z
UID:b0dbf2a0-e469-4eae-bfdd-14e4ac9f59dd
SUMMARY:New Event
DTSTART;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T103000
DTEND;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T121500
X-MOZ-LOCATIONPATH:b0dbf2a0-e469-4eae-bfdd-14e4ac9f59dd.ics
END:VEVENT
END:VCALENDAR




-> No organizer

Hubert, what type of calendar are you using? Do you see any error console messages?
Related to Bug 348264?
(Reporter)

Comment 4

11 years ago
I'm using a CalDav calendar
(Reporter)

Comment 5

11 years ago
The bug is reproducible too when you add an attendee to the event:
before ics :
BEGIN:VCALENDAR
PRODID:-//Mozilla Calendar//NONSGML Sunbird//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/mozilla.org/20070129_1/Africa/Ceuta
X-LIC-LOCATION:Africa/Ceuta
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20070827T151840Z
LAST-MODIFIED:20070827T151843Z
DTSTAMP:20070827T151840Z
UID:4bbf03ce-ba6c-45b1-8a9d-23db0f7daed0
SUMMARY:New Event
ORGANIZER;RSVP=FALSE;CN=Hubert FONGARNAND;PARTSTAT=ACCEPTED;
 ROLE=REQ-PARTICIPANT:MAILTO:h.fongarnand@fiducial.net
DTSTART;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T170000
DTEND;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T180000
X-MOZ-LOCATIONPATH:4bbf03ce-ba6c-45b1-8a9d-23db0f7daed0.ics
END:VEVENT
END:VCALENDAR


-> Then i add an attendee to the previously created event

after ics: 
BEGIN:VCALENDAR
PRODID:-//Mozilla Calendar//NONSGML Sunbird//EN
VERSION:2.0
BEGIN:VTIMEZONE
TZID:/mozilla.org/20070129_1/Africa/Ceuta
X-LIC-LOCATION:Africa/Ceuta
BEGIN:DAYLIGHT
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
TZNAME:CEST
DTSTART:19700329T020000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=3
END:DAYLIGHT
BEGIN:STANDARD
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
TZNAME:CET
DTSTART:19701025T030000
RRULE:FREQ=YEARLY;INTERVAL=1;BYDAY=-1SU;BYMONTH=10
END:STANDARD
END:VTIMEZONE
BEGIN:VEVENT
CREATED:20070827T151840Z
LAST-MODIFIED:20070827T151940Z
DTSTAMP:20070827T151840Z
UID:4bbf03ce-ba6c-45b1-8a9d-23db0f7daed0
SUMMARY:New Event
ATTENDEE;RSVP=TRUE;CN=dsfsdf;PARTSTAT=NEEDS-ACTION;ROLE=REQ-PARTICIPANT:
 MAILTO:h.fongarnand@fiducial.fr
DTSTART;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T170000
DTEND;TZID=/mozilla.org/20070129_1/Africa/Ceuta:20070827T180000
X-MOZ-LOCATIONPATH:4bbf03ce-ba6c-45b1-8a9d-23db0f7daed0.ics
END:VEVENT
END:VCALENDAR

The ORGANIZER prop is no more here...
(Reporter)

Updated

11 years ago
Flags: blocking-calendar0.7+

Comment 6

11 years ago
Changing to blocking nomination. Hubert, if a bug blocks or not is to be decided by the release driver of the calendar team.
Flags: blocking-calendar0.7+ → blocking-calendar0.7?
(Assignee)

Comment 7

11 years ago
Created attachment 278944 [details] [diff] [review]
fix
Assignee: nobody → daniel.boelzle
Status: UNCONFIRMED → ASSIGNED
Ever confirmed: true
Attachment #278944 - Flags: review?(michael.buettner)
(Assignee)

Comment 8

11 years ago
dataloss => 0.7+
Flags: blocking-calendar0.7? → blocking-calendar0.7+
Keywords: dataloss
Comment on attachment 278944 [details] [diff] [review]
fix

Looks reasonable -> r=mickey.
Attachment #278944 - Flags: review?(michael.buettner) → review+
(Assignee)

Comment 10

11 years ago
Checked in on HEAD and MOZILLA_1_8_BRANCH.
Status: ASSIGNED → RESOLVED
Last Resolved: 11 years ago
Resolution: --- → FIXED
Target Milestone: --- → 0.7
(Assignee)

Comment 11

11 years ago
verified this works
Status: RESOLVED → VERIFIED
You need to log in before you can comment on or make changes to this bug.