As you will note, the deleted-id MUST be in the delete-vreply but there are NONE to return in the case where none match. So I think we found a flaw in the ABNF. The ABNF needs to be amended so that its permissable to return a REQUEST-STATUS but NO deleted-id for those cases where none match!! Better add this to the CAP issues list before we forget it.
I edited the text, I added the last sentence in the following paragraph and changed '1*(delete-vreply)' to '*(delete-vreply)' in the ABNF.
When components are deleted, only the top most component "REQUEST-STATUS" properties are returned. No "REQUEST-STATUS" properties are returned for components inside of the selected components. There MUST BE one "VREPLY" component returned for each object that is deleted or marked for delete. Note that if there are no "VREPLY" components then nothing matched and nothing was deleted.
delete-reply = "BEGIN" ":" "VCALENDAR" CRLF
calprops ; MUST include 'reply-cmd'
*(delete-vreply)
"END" ":" "VCALENDAR" CRLF Doug Royer | http://INET-Consulting.com
-------------------------------|-----------------------------
Doug@xxxxxxxxx | Office: (208)612-INET
http://Royer.com/People/Doug | Fax: (866)594-8574
| Cell: (208)520-4044Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature