Skip to content

Commit 2102336

Browse files
authored
Fixes #365: disable deleted in main check in sync (#367)
1 parent 7dfa0bb commit 2102336

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

netbox_branching/jobs.py

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -5,6 +5,7 @@
55
from core.signals import handle_changed_object, handle_deleted_object
66
from netbox.jobs import JobRunner
77
from utilities.exceptions import AbortTransaction
8+
from .signal_receivers import validate_object_deletion_in_branch
89
from .utilities import ListHandler
910

1011
__all__ = (
@@ -58,6 +59,7 @@ def _disconnect_signal_receivers(self):
5859
post_save.disconnect(handle_changed_object)
5960
m2m_changed.disconnect(handle_changed_object)
6061
pre_delete.disconnect(handle_deleted_object)
62+
pre_delete.disconnect(validate_object_deletion_in_branch)
6163

6264
def _reconnect_signal_receivers(self):
6365
"""
@@ -66,6 +68,7 @@ def _reconnect_signal_receivers(self):
6668
post_save.connect(handle_changed_object)
6769
m2m_changed.connect(handle_changed_object)
6870
pre_delete.connect(handle_deleted_object)
71+
pre_delete.connect(validate_object_deletion_in_branch)
6972

7073
def run(self, commit=True, *args, **kwargs):
7174
# Initialize logging

0 commit comments

Comments
 (0)