Summary | Add Display of Recurrence to iTip |
Queue | IMP |
Queue Version | 6.1.6 |
Type | Enhancement |
State | Resolved |
Priority | 1. Low |
Owners | mrubinsk (at) horde (dot) org |
Requester | simon (at) simonandkate (dot) net |
Created | 01/16/2014 (4191 days ago) |
Due | |
Updated | 01/18/2014 (4189 days ago) |
Assigned | |
Resolved | 01/18/2014 (4189 days ago) |
Milestone | |
Patch | No |
Assigned to Michael Rubinsky
State ⇒ Resolved
commit 25395dee13a3a124d76fbf78380b7282b815355c
Author: Michael J Rubinsky <mrubinsk@horde.org>
Date: Sat Jan 18 17:38:04 2014 -0500
Add recurrence data to iTip display.
Bug: 12919imp/lib/Mime/Viewer/Itip.php | 25 +++++++++++++++++++++++++
imp/templates/itip/action.html.php | 8 ++++++++
2 files changed, 33 insertions(+), 0 deletions(-)
http://git.horde.org/horde-git/-/commit/25395dee13a3a124d76fbf78380b7282b815355c
Priority ⇒ 1. Low
Patch ⇒ No
Milestone ⇒
Queue ⇒ IMP
Summary ⇒ Add Display of Recurrence to iTip
Type ⇒ Enhancement
State ⇒ New
contains the following information:
2014-01-16T19:18:38+10:00 DEBUG: [6017] I <POOMCAL:Recurrence>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I <POOMCAL:Type>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I 1
2014-01-16T19:18:38+10:00 DEBUG: [6017] I </POOMCAL:Type>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I <POOMCAL:Interval>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I 1
2014-01-16T19:18:38+10:00 DEBUG: [6017] I </POOMCAL:Interval>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I <POOMCAL:DayOfWeek>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I 32
2014-01-16T19:18:38+10:00 DEBUG: [6017] I </POOMCAL:DayOfWeek>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I <POOMCAL:FirstDayOfWeek>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I 1
2014-01-16T19:18:38+10:00 DEBUG: [6017] I </POOMCAL:FirstDayOfWeek>
2014-01-16T19:18:38+10:00 DEBUG: [6017] I </POOMCAL:Recurrence>
This indicates a weekly (type 1) recurrent event, every 1 week
(interval) on Friday (DayOfWeek = 32).
The ICS received by Imp contains this:
BEGIN:VCALENDAR=0D=0ACALSCALE:GREGORIAN=0D=0AMETHOD:REQUEST=0D=0APRODID:-//A=
pple=20Inc.//iPhone=203.0//EN=0D=0AVERSION:2.0=0D=0ABEGIN:VTIMEZONE=0D=0ATZI=
D:Australia/Brisbane=0D=0ABEGIN:STANDARD=0D=0ADTSTART:20010101T000000=0D=0AT=
ZNAME:AEST=0D=0ATZOFFSETFROM:+1000=0D=0ATZOFFSETTO:+1000=0D=0AEND:STANDARD=0D=
=0AEND:VTIMEZONE=0D=0ABEGIN:VEVENT=0D=0AATTENDEE;CN=3D"Wilson=20Simon";CUTYP=
E=3DINDIVIDUAL;PARTSTAT=3DNEEDS-ACTION;RSVP=3D=0D=0A=20TRUE:mailto:simon@sim=
onandkate.net=0D=0ACREATED:20140116T091838Z=0D=0ADTEND;TZID=3DAustralia/Bris=
bane:20140117T220000=0D=0ADTSTAMP:20140116T091838Z=0D=0ADTSTART;TZID=3DAustr=
alia/Brisbane:20140117T210000=0D=0ALAST-MODIFIED:20140116T091838Z=0D=0ALOCAT=
ION:=0D=0AORGANIZER;CN=3D"Katie=20Wilson";EMAIL=3D"katie@simonandkate.net":m=
ailto:katie@=0D=0A=20simonandkate.net=0D=0ARRULE:FREQ=3DWEEKLY=0D=0ASEQUENCE=
:0=0D=0ASUMMARY:Weekly=20Recurrent=20event=0D=0ATRANSP:OPAQUE=0D=0AUID:16F62=
4C35E344E27BE1D4ADFBAEB19E80=0D=0AX-MICROSOFT-CDO-INTENDEDSTATUS:BUSY=0D=0AE=
ND:VEVENT=0D=0AEND:VCALENDAR=0D=0A=
So correctly has the recurrence.
Imp though does not show this is a recurrent event, but just has:
Katie Wilson requests your presence at "Weekly Recurrent event".
Start: Friday, January 17, 2014 9:00 pm
End: Friday, January 17, 2014 9:59 pm
Summary: Weekly Recurrent event
Attendees:
Name Role Status
Wilson Simon Required Participant Awaiting Response
Actions:
Other than what I called the event :) there is no indication about the
recurrence.
Accepting the invitation correctly adds the recurrence, and Kronolith
shows it properly.
This enhancement request is to improve Imp's display of the invitation
to show the recurrence.