Fixed problem with permissions and attachments

remotes/origin/enhancement/email-actions
Jesús Espino 2014-08-05 14:39:12 +02:00
parent f71102d929
commit 2f2a1e902b
1 changed files with 4 additions and 0 deletions

View File

@ -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)