Closed Bug 296166 Opened 20 years ago Closed 19 years ago

Invalid 'X' property in ics file for AlarmEmailAddress

Categories

(Calendar :: Internal Components, defect)

x86
Windows XP
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ruchbah, Assigned: gray)

Details

User-Agent:       Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4
Build Identifier: Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.8) Gecko/20050511 Firefox/1.0.4

Using the 'Email Alarm To' feature of an event will result in an non rfc2445
conform ics file:

Here the VEVENT code form the file:
-----------------------------------
BEGIN:VEVENT
UID
 :719F793E-D1AF-11D9-86B5-000D933B38A2
SUMMARY
 :Test Event
STATUS
 :TENTATIVE
CLASS
 :PUBLIC
X
 ;MEMBER=AlarmEmailAddress
 :test@test.de
X-MOZILLA-LASTALARMACK
 :20050531T152058
X-MOZILLA-RECUR-DEFAULT-UNITS
 :months
DTSTART
 :20050524T081500
DTEND
 :20050524T091500
DTSTAMP
 :20050531T084159Z
LAST-MODIFIED
 :20050601T070013Z
BEGIN:VALARM
TRIGGER
 ;VALUE=DURATION
 ;RELATED=END
 :-PT15M
END:VALARM
END:VEVENT
---------------------------------

The following lines are out of spec:

X
 ;MEMBER=AlarmEmailAddress
 :test@test.de

Non standard property-names MUST start ith 'X-' !
 

Reproducible: Always

Steps to Reproduce:
1. Create a new event.
2. Check 'Email Alarm To' and enter an email address.
3. Close Calendar an check the ics file.
Actual Results:  
The ics file is not RFC conform.

Expected Results:  
Write code like:

X-MOZILLA-ALARM-EMAIL-ADDRESS
 ;MEMBER=AlarmEmailAddress
 :test@test.de
WFM in Sunbird 0.3a1.  I now get:

BEGIN:VALARM

TRIGGER;VALUE=DURATION:-PT30M

X-EMAILADDRESS:jminta@gmail.com

END:VALARM
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
Component: libical → Internal Components
The bugspam monkeys have been set free and are feeding on Calendar :: Internal Components. Be afraid for your sanity!
QA Contact: libical → base
You need to log in before you can comment on or make changes to this bug.