From 268b18765489ce3896322ca997793d4513615763 Mon Sep 17 00:00:00 2001 From: "COLA@Redmine.local" Date: Fri, 24 Feb 2017 21:43:14 +0100 Subject: [PATCH] PROPFIND/allprop must return 'supportedlock' and 'lockdiscovery' for ProjectResource. --- lib/redmine_dmsf/webdav/project_resource.rb | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/redmine_dmsf/webdav/project_resource.rb b/lib/redmine_dmsf/webdav/project_resource.rb index aa6dc3f6..dfce0434 100644 --- a/lib/redmine_dmsf/webdav/project_resource.rb +++ b/lib/redmine_dmsf/webdav/project_resource.rb @@ -104,6 +104,13 @@ module RedmineDmsf def file nil end + + # Available properties + def properties + %w(creationdate displayname getlastmodified getetag resourcetype getcontenttype getcontentlength supportedlock lockdiscovery).collect do |prop| + {:name => prop, :ns_href => 'DAV:'} + end + end def project_id self.project.id if self.project