Fix issue in ExternalObjectListSerializerMixin

Fix error when only an ID list field is specified.

Signed-off-by: Roberto Rosario <Roberto.Rosario@mayan-edms.com>
This commit is contained in:
Roberto Rosario
2019-02-12 03:40:55 -04:00
parent d28bb60abd
commit fb608bba98

View File

@@ -42,12 +42,15 @@ class ExternalObjectListSerializerMixin(object):
'external_object_list_pk_list_field.'
)
if pk_field:
pk_field_value = self.validated_data.get(pk_field)
else:
pk_field_value = None
if pk_list_field:
pk_list_field_value = self.validated_data.get(pk_list_field)
else:
pk_list_field = None
if pk_field_value:
id_list = (pk_field_value,)