mirror of
https://github.com/paperless-ngx/paperless-ngx.git
synced 2025-09-16 21:55:37 -05:00
simplify
This commit is contained in:
@@ -1732,14 +1732,7 @@ class PostDocumentSerializer(serializers.Serializer):
|
|||||||
# Normalize single values to a list
|
# Normalize single values to a list
|
||||||
if isinstance(custom_fields, int):
|
if isinstance(custom_fields, int):
|
||||||
custom_fields = [custom_fields]
|
custom_fields = [custom_fields]
|
||||||
elif isinstance(custom_fields, str):
|
elif isinstance(custom_fields, dict):
|
||||||
# try to coerce a string to an integer list
|
|
||||||
try:
|
|
||||||
custom_fields = [int(custom_fields)]
|
|
||||||
except (TypeError, ValueError):
|
|
||||||
pass
|
|
||||||
|
|
||||||
if isinstance(custom_fields, dict):
|
|
||||||
custom_field_serializer = CustomFieldInstanceSerializer()
|
custom_field_serializer = CustomFieldInstanceSerializer()
|
||||||
normalized = {}
|
normalized = {}
|
||||||
for field_id, value in custom_fields.items():
|
for field_id, value in custom_fields.items():
|
||||||
|
Reference in New Issue
Block a user