Affects Version/s: current
Fix Version/s: None
The webdav method
only accepts integers as depth while in the webdav specs 4918 is stated the following:
A client MUST submit a Depth header with a value of "0", "1", or "infinity" with a PROPFIND request.
Servers MUST support "0" and "1" depth requests on WebDAV-compliant resources and SHOULD support
"infinity" requests. In practice, support for infinite-depth requests MAY be disabled, due to the performance
and security concerns associated with this behavior. Servers SHOULD treat a request without a Depth header
as if a "Depth: infinity" header was included.
Seems that the type of the depth parameter need to be changed into a string or enum