feat(core): Disable models audit history on model delete

can't create an audit entry without a model, why? it was deleted

ref: #773 #759
This commit is contained in:
2025-05-26 12:21:32 +09:30
parent df4ffa5e93
commit 06e8e277c1

View File

@ -1,14 +1,14 @@
from django.apps import apps
from django.contrib.auth.models import ContentType
from django.db.models.signals import (
post_delete,
# post_delete,
post_save
)
from django.dispatch import receiver
@receiver(post_delete, dispatch_uid="audit_history_delete")
# @receiver(post_delete, dispatch_uid="audit_history_delete")
@receiver(post_save, dispatch_uid="audit_history_save")
def audit_history(sender, instance, **kwargs):