Skip to content
Snippets Groups Projects
Commit 1fdb8bc9 authored by magicfelix's avatar magicfelix
Browse files

[DAV] Fix some refactoring leftovers

parent 88845bd0
No related branches found
No related tags found
1 merge request!1147Implement read-only CalDAV and CardDAV
Pipeline #195814 failed
......@@ -124,7 +124,8 @@ class DAVHref(ElementHandler):
obj = resource.get_objects(self.request._request).get(pk=pk)
except resource.DoesNotExist:
obj = NotFoundObject(self.content)
self.request.objects = list(self.request.objects).append(obj)
list(self.request.objects).append(obj)
class DAVProp(ElementHandler):
......
......@@ -1490,7 +1490,7 @@ class DAVSingleResourceView(DAVResourceView):
except resource.DoesNotExist as exc:
raise Http404 from exc
self._dav_request = DAVRequest(request, resource, objects[0])
self._dav_request = DAVRequest(request, resource, objects)
try:
self._dav_request.parse()
......@@ -1508,12 +1508,12 @@ class DAVSingleResourceView(DAVResourceView):
def get(self, request, name, id, *args, **kwargs): # noqa: A002
resource: DAVResource = self.get_object()
try:
objects = resource.get_objects(request).get(pk=id)
obj = resource.get_objects(request).get(pk=id)
except resource.DoesNotExist as exc:
raise Http404 from exc
response = HttpResponse(content_type=resource.get_dav_content_type())
response.write(resource.get_dav_file_content(request, objects=objects))
response.write(resource.get_dav_file_content(request, objects=[obj]))
return response
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment