Fix is_admin validation for memberships without user

remotes/origin/issue/4795/notification_even_they_are_disabled
David Barragán Merino 2016-03-22 10:31:21 +01:00
parent 5468d0ed34
commit c29f1a5324
1 changed files with 1 additions and 1 deletions

View File

@ -190,7 +190,7 @@ class MembershipSerializer(serializers.ModelSerializer):
if project is None: if project is None:
project = self.object.project 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: if self.object.user.id == project.owner_id and attrs[source] != True:
raise serializers.ValidationError(_("Project owner must be admin.")) raise serializers.ValidationError(_("Project owner must be admin."))