Fix: Make customfieldinstance soft delete, fix filepath when deleted (#8067)

This commit is contained in:
shamoon
2024-10-28 07:02:09 -07:00
committed by GitHub
parent 5fa436c9f0
commit af4d662409
4 changed files with 64 additions and 4 deletions

View File

@@ -855,6 +855,8 @@ class DocumentSerializer(
super().update(instance, validated_data)
else:
super().update(instance, validated_data)
# hard delete custom field instances that were soft deleted
CustomFieldInstance.deleted_objects.filter(document=instance).delete()
return instance
def __init__(self, *args, **kwargs):