Subject: MODIFY - eliminate unneeded data.

From: Doug Royer <[email-masked]>
Date: Thu, 15 Nov 2001 16:24:58 -0700

In MODIFY, is an example (below) it contains data that is not being
modified and MUST NOT be included in the MODIFY request.

I think we should add a paragraph something like:

	Only properties that are being modified can be included
	in the OLD-VALUES and NEW-VALUES sections of the MODIFY 
	request.

	NEW-VALUES MAY BE empty, but MUST BE supplied.

The DTSTART/DTEND are NOT needed in the example below and
are not being changed. (See '*')
They need to be removed from the example.

-- From cap:

   In the example below, the start and end time of the event with UID
   abcd12345 is changed and the LOCATION property is removed.

               C: SENDDATA
               C: Content-type:text/calendar; Method=MODIFY;
               C:  Component=VCOMMAND
               C:
               C: BEGIN:VCAP
               C: VERSION:2.1
               C: BEGIN:VCOMMAND
               C: METHOD:MODIFY
               C: TARGET:relcal2
               C: BEGIN:VCOMMAND
               C: BEGIN:VQUERY
               C: QUERY:SELECT UID FROM VEVENT WHERE UID = 'abcd12345'
               C: END:VQUERY
               C: BEGIN:VEVENT
*               C: DTSTART:19990421T160000Z
*               C: DTEND:19990421T163000Z
               C: LOCATION:Joe's Diner
               C: END:VEVENT
               C: END:VCOMMAND

               C: BEGIN:VEVENT
*               C: DTSTART:19990421T160000Z
*               C: DTEND:19990421T163000Z
               C: END:VEVENT
               C: END:VCOMMAND
               C: END:VCAP
               C: .