From 2f2a1e902b54d792511b8831a04e450d39587113 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Espino?= Date: Tue, 5 Aug 2014 14:39:12 +0200 Subject: [PATCH] Fixed problem with permissions and attachments --- taiga/projects/attachments/api.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/taiga/projects/attachments/api.py b/taiga/projects/attachments/api.py index d8bdf21f..d916ec6d 100644 --- a/taiga/projects/attachments/api.py +++ b/taiga/projects/attachments/api.py @@ -110,6 +110,10 @@ class RawAttachmentView(generics.RetrieveAPIView): return response + def check_permissions(self, request, action='retrieve', obj=None): + self.object = self.get_object() + return super().check_permissions(request, action, self.object) + def retrieve(self, request, *args, **kwargs): self.object = self.get_object() self.check_permissions(request, 'retrieve', self.object)