[Cosmo-dev] Flushing the properties when there is a second put

Vinubalaji Gopal vinu at osafoundation.org
Wed Aug 16 16:49:44 PDT 2006


Hi,
  What happens when we do a second put for a calendar resource?
 
  The present implementation in Cosmo is to just retain the old
properties or at least that is what happens in my implementation of
carddav. For example: 
say I first put a vcard say 1.vcf
then if I remove one of the property like 
N:myname and put the vcard 1.vcf a second time. 
What I see is that the N:myname value is still retained.


  If its the same in calddav (I guess so), do we really need to retain
the old key-value pairs, eventhough we overwrite the complete ics file.
I think it should flush the property values (unless there is a reason
for not doing that) before setting the new resource properties.


--
Vinu



More information about the cosmo-dev mailing list