mirror of
https://github.com/netbox-community/netbox.git
synced 2025-08-18 13:38:16 -06:00
Misc cleanup
This commit is contained in:
parent
acfde343c2
commit
525ee4055b
@ -63,7 +63,8 @@ def post_save_receiver(sender, instance, created, **kwargs):
|
|||||||
|
|
||||||
|
|
||||||
def pre_delete_receiver(sender, instance, origin, **kwargs):
|
def pre_delete_receiver(sender, instance, origin, **kwargs):
|
||||||
if not type(instance).objects.filter(pk=instance.pk).exists():
|
model = instance._meta.model
|
||||||
|
if not model.objects.filter(pk=instance.pk).exists():
|
||||||
instance._previously_removed = True
|
instance._previously_removed = True
|
||||||
|
|
||||||
|
|
||||||
@ -109,15 +110,15 @@ def connect_counters(*models):
|
|||||||
weak=False,
|
weak=False,
|
||||||
dispatch_uid=f'{model._meta.label}.{field.name}'
|
dispatch_uid=f'{model._meta.label}.{field.name}'
|
||||||
)
|
)
|
||||||
post_delete.connect(
|
|
||||||
post_delete_receiver,
|
|
||||||
sender=to_model,
|
|
||||||
weak=False,
|
|
||||||
dispatch_uid=f'{model._meta.label}.{field.name}'
|
|
||||||
)
|
|
||||||
pre_delete.connect(
|
pre_delete.connect(
|
||||||
pre_delete_receiver,
|
pre_delete_receiver,
|
||||||
sender=to_model,
|
sender=to_model,
|
||||||
weak=False,
|
weak=False,
|
||||||
dispatch_uid=f'{model._meta.label}.{field.name}'
|
dispatch_uid=f'{model._meta.label}.{field.name}'
|
||||||
)
|
)
|
||||||
|
post_delete.connect(
|
||||||
|
post_delete_receiver,
|
||||||
|
sender=to_model,
|
||||||
|
weak=False,
|
||||||
|
dispatch_uid=f'{model._meta.label}.{field.name}'
|
||||||
|
)
|
||||||
|
Loading…
Reference in New Issue
Block a user