allow blank credential owner fields

This commit is contained in:
AlanCoding
2016-05-09 11:34:49 -04:00
parent b1dfa28459
commit 3d26506c8e

View File

@@ -1631,15 +1631,18 @@ class CredentialSerializer(BaseSerializer):
class CredentialSerializerCreate(CredentialSerializer): class CredentialSerializerCreate(CredentialSerializer):
user = serializers.PrimaryKeyRelatedField( user = serializers.PrimaryKeyRelatedField(
queryset=User.objects.all(), required=False, default=None, write_only=True, queryset=User.objects.all(),
required=False, default=None, write_only=True, allow_null=True,
help_text='Write-only field used to add user to owner role. If provided, ' help_text='Write-only field used to add user to owner role. If provided, '
'do not give either team or organization. Only valid for creation.') 'do not give either team or organization. Only valid for creation.')
team = serializers.PrimaryKeyRelatedField( team = serializers.PrimaryKeyRelatedField(
queryset=Team.objects.all(), required=False, default=None, write_only=True, queryset=Team.objects.all(),
required=False, default=None, write_only=True, allow_null=True,
help_text='Write-only field used to add team to owner role. If provided, ' help_text='Write-only field used to add team to owner role. If provided, '
'do not give either user or organization. Only valid for creation.') 'do not give either user or organization. Only valid for creation.')
organization = serializers.PrimaryKeyRelatedField( organization = serializers.PrimaryKeyRelatedField(
queryset=Organization.objects.all(), required=False, default=None, write_only=True, queryset=Organization.objects.all(),
required=False, default=None, write_only=True, allow_null=True,
help_text='Write-only field used to add organization to owner role. If provided, ' help_text='Write-only field used to add organization to owner role. If provided, '
'do not give either team or team. Only valid for creation.') 'do not give either team or team. Only valid for creation.')