6.0.0-alpha12
6/1/25

[#4863] SEQUENCE field in iCal is incremented where it shouldn't
Summary SEQUENCE field in iCal is incremented where it shouldn't
Queue Kronolith
Queue Version 2.1.4
Type Bug
State Resolved
Priority 2. Medium
Owners
Requester martin.wagner (at) tngtech (dot) com
Created 01/10/2007 (6717 days ago)
Due
Updated 01/11/2007 (6716 days ago)
Assigned
Resolved 01/11/2007 (6716 days ago)
Milestone
Patch No

History
01/11/2007 03:22:57 AM Chuck Hagenbuch Comment #3
State ⇒ Resolved
Reply to this comment
Fixed, thanks! I also took out setting it to 0 if it didn't already exist.
01/10/2007 06:30:47 PM martin (dot) wagner (at) tngtech (dot) com Comment #2 Reply to this comment
It seems that IMP is to blame.



Replacing

$vEvent_reply->setAttribute('SEQUENCE', 
$vEvent->getAttribute('SEQUENCE') + 1);

  in  imp/lib/MIME/Viewer/itip.php line 230 with

$vEvent_reply->setAttribute('SEQUENCE', $vEvent->getAttribute('SEQUENCE') );

should do the job.
01/10/2007 06:15:26 PM martin (dot) wagner (at) tngtech (dot) com Comment #1
State ⇒ Unconfirmed
Priority ⇒ 2. Medium
Type ⇒ Bug
Summary ⇒ SEQUENCE field in iCal is incremented where it shouldn't
Queue ⇒ Kronolith
Reply to this comment
When replying to an invitation in iCal format e.g. from Apple iCal, 
Kronolith increments the tag SEQUENCE in the reply. This confuses 
Apple iCal and prevents it from parsing the reply.



The field must not be incremented, cf. RFC 2446, para. 2.1.4.



When Kronolith itself sends invitations in iCal format, it does not 
include SEQUENCE tags. Thus, this bug does not affect Kronolith users 
inviting each other.

Saved Queries