Hard delete instances after update

This commit is contained in:
shamoon 2024-10-27 19:41:45 -07:00
parent 0e27b26015
commit 47618a3b8f

View File

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