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 28fdb170bf
commit 79092c27c5
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):