Bedework / bedework

An Enterprise Calendar and Scheduling System
Apache License 2.0
40 stars 9 forks source link

PROPFIND on a calendar object fails to return resourcetype #110

Open tobixen opened 7 years ago

tobixen commented 7 years ago

When doing a PROPFIND towards an object, with the allprop attribute set, the returned response was missing a resourcetype. I believe(*) that's in violation with the WebDAV standard.

This is probably minor nitpicking; I have one test in the caldav python library specifically checking for this and it fails when run towards Bedework.

-- *) The WebDAV standard specifies that a resourcetype MUST be defined for every object, and when doing a PROPFIND for allprop, the only reason for not returning a resourcetype must be that I don't have permission to know the resourcetype - and I believe I should have permission for that