Closed Bug 310524 Opened 19 years ago Closed 19 years ago

webdav provider does not preserve non X-MOZILLA X-tags on roundtrip

Categories

(Calendar :: Internal Components, defect)

x86
Linux
defect
Not set
normal

Tracking

(Not tracked)

RESOLVED WORKSFORME

People

(Reporter: ulrich.vonlichtenstein, Assigned: shaver)

Details

(Keywords: dataloss)

User-Agent:       Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Build Identifier: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9a1) Gecko/20050929 Firefox/1.6a1

Custom attributes inserted in a VEVENT on a webdav server, such as X-FOO, are
not preserved after editing this event.  If the attribute is X-MOZILLA-FOO,
however, it is preserved.

Reproducible: Always

Steps to Reproduce:
1.Edit .ics file on remote (webdav) server.  Insert a line X-FOO:12345 into an
existing event, in between the BEGIN:VEVENT and END:VEVENT tags
2.Open that event in calendar and change the end time. Click OK.


Actual Results:  
The X-FOO attribute is no longer in the VEVENT.

Expected Results:  
The X-FOO attribute should have been silently ignored but preserved in the
webdav update.

This was only tested using the webdav provider - the caldav protocol was not
tested, as the remote server was not setup for caldav.
Assignee: dmose → shaver
Component: CalDAV provider → Base
QA Contact: caldav-provider → base
works for me. X-FOO is still in the file after editing it
WFM as well
Status: UNCONFIRMED → RESOLVED
Closed: 19 years ago
Resolution: --- → WORKSFORME
You need to log in before you can comment on or make changes to this bug.