diff --git a/lib/dav4rack/controller.rb b/lib/dav4rack/controller.rb index a4147020..38d5a4d6 100644 --- a/lib/dav4rack/controller.rb +++ b/lib/dav4rack/controller.rb @@ -281,9 +281,20 @@ module Dav4rack doc = request.document lockinfo = doc&.xpath("//#{ns}lockinfo") if lockinfo + # + # + # + # + # + # + # + # + # uraab + # + # asked[:scope] = lockinfo.xpath("//#{ns}lockscope").children.find_all(&:element?).map(&:name).first asked[:type] = lockinfo.xpath("#{ns}locktype").children.find_all(&:element?).map(&:name).first - asked[:owner] = lockinfo.xpath("//#{ns}owner").children.map(&:name).first + asked[:owner] = lockinfo.xpath("//#{ns}owner").children.map(&:text).first end r = XmlResponse.new(response, resource.namespaces)