Fix symmetric doc links with target value None (#5187)

This commit is contained in:
shamoon authored and GitHub committed 2023-12-31 07:56:26 -08:00
1 parent b93f655039
commit c5d622279c
2 files changed
+29 -1

No files matched your search

+3
View File
@@ -566,6 +566,9 @@ class CustomFieldInstanceSerializer(serializers.ModelSerializer):
value_document_ids=[document.id],
),
)
elif target_doc_field_instance.value is None:
target_doc_field_instance.value_document_ids = [document.id]
custom_field_instances_to_update.append(target_doc_field_instance)
elif document.id not in target_doc_field_instance.value:
target_doc_field_instance.value_document_ids.append(document.id)
custom_field_instances_to_update.append(target_doc_field_instance)