but the ContentProperties::UCBNamesToDAVNames function does not contain a mapping to a DAV property name, in contrast to the other properties added in Content::getResourceType: http://cgit.freedesktop.org/libreoffice/core/tree/ucb/source/ucp/webdav/ContentProperties.cxx#n221
Does -
<snip>
else if ( rProp.Name == "ContentType" || rProp.Name ==
"IsDocument" || rProp.Name == "IsFolder" || rProp.Name ==
DAVProperties::RESOURCETYPE )
{
if ( !bResourceType )
{
propertyNames.push_back( DAVProperties::RESOURCETYPE
);
bResourceType = sal_True;
}
}
</snap>
- imply that the value all of these properties are handled in the same
manner? [which just seems odd as DAV:resourcetype contains an XML child
like <D:collection/>, DAV:getcontenttype is a MIME-type string, while
IsFolder, etc... imply some kind of boolean construct].
Attachment:
signature.asc
Description: This is a digitally signed message part