Module: Nextcloud::Helpers::Properties
- Defined in:
- lib/nextcloud/helpers/properties.rb
Constant Summary collapse
- RESOURCE =
Body to send to receive item properties
'<?xml version="1.0"?> <d:propfind xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns"> <d:prop> <d:getlastmodified /> <d:getetag /> <d:resourcetype /> <d:getcontenttype /> <d:getcontentlength /> <oc:id /> <oc:fileid /> <oc:permissions /> <oc:size /> <nc:has-preview /> <oc:favorite /> <oc:comments-href /> <oc:comments-count /> <oc:comments-unread /> <oc:owner-id /> <oc:owner-display-name /> <oc:share-types /> <nc:has-preview /> </d:prop> </d:propfind>'.freeze
- MAKE_FAVORITE =
Body to send to add an item to favorites
'<?xml version="1.0"?> <d:propertyupdate xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns"> <d:set> <d:prop> <oc:favorite>1</oc:favorite> </d:prop> </d:set> </d:propertyupdate>'.freeze
- UNFAVORITE =
Body to send to unfavorite an item
'<?xml version="1.0"?> <d:propertyupdate xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns"> <d:set> <d:prop> <oc:favorite>0</oc:favorite> </d:prop> </d:set> </d:propertyupdate>'.freeze
- FAVORITE =
Body to send for receiving favorites
'<?xml version="1.0"?> <oc:filter-files xmlns:d="DAV:" xmlns:oc="http://owncloud.org/ns" xmlns:nc="http://nextcloud.org/ns"> <oc:filter-rules> <oc:favorite>1</oc:favorite> </oc:filter-rules> <d:prop> <d:getlastmodified /> <d:getetag /> <d:getcontenttype /> <d:resourcetype /> <oc:fileid /> <oc:permissions /> <oc:size /> <d:getcontentlength /> <nc:has-preview /> <oc:favorite /> <oc:comments-unread /> <oc:owner-display-name /> <oc:share-types /> </d:prop> </oc:filter-files>'.freeze