From c29f1a5324d81f3e124ed09ca8cb9195723189aa Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?David=20Barrag=C3=A1n=20Merino?= Date: Tue, 22 Mar 2016 10:31:21 +0100 Subject: [PATCH] Fix is_admin validation for memberships without user --- taiga/projects/serializers.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/taiga/projects/serializers.py b/taiga/projects/serializers.py index 93de28c3..11720532 100644 --- a/taiga/projects/serializers.py +++ b/taiga/projects/serializers.py @@ -190,7 +190,7 @@ class MembershipSerializer(serializers.ModelSerializer): if project is None: project = self.object.project - if (self.object): + if (self.object and self.object.user): if self.object.user.id == project.owner_id and attrs[source] != True: raise serializers.ValidationError(_("Project owner must be admin."))