aegif / NemakiWare

Light-weight, highly customizable CMIS server powered by NoSQL

Home Page:http://nemakiware.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Updating a property unsets unrelated property

nicolas-raoul opened this issue · comments

Steps to reproduce:

  1. Have an item with nemaki:groupId set to some string
  2. Perform via OpenCMIS an updateProperty with a map containing only a nemaki:users key-value
  3. The nemaki:users value has been correctly affected, but unfortunately nemaki:groupId is now unset

This is contrary to the CMIS protocol which says "properties not sent are retained".

secondary
properties contains a non-null nemaki:users value, but buildSecondaryTypes returns an empty list.

Fixed by #245