Skip to content

Commit

Permalink
Disconnect easy_audit signals when harvesting data (#4044)
Browse files Browse the repository at this point in the history
  • Loading branch information
dimasciput committed Jul 11, 2024
1 parent 9d66310 commit 925f2ac
Showing 1 changed file with 24 additions and 0 deletions.
24 changes: 24 additions & 0 deletions bims/signals/utils.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,6 +19,12 @@
SourceReference, SourceReferenceDatabase, SourceReferenceBibliography,
SourceReferenceDocument
)
from easyaudit.signals.model_signals import (
post_delete,
post_save,
pre_save,
m2m_changed
)


def disconnect_bims_signals():
Expand Down Expand Up @@ -58,6 +64,15 @@ def disconnect_bims_signals():
location_context_post_save_handler,
sender=LocationContextFilterGroupOrder
)
signals.post_save.disconnect(
post_delete,
dispatch_uid='easy_audit_signals_post_delete')
signals.post_save.disconnect(
post_save, dispatch_uid='easy_audit_signals_post_save')
signals.pre_save.disconnect(
pre_save, dispatch_uid='easy_audit_signals_pre_save')
signals.m2m_changed.disconnect(
m2m_changed, dispatch_uid='easy_audit_signals_m2m_changed')

def connect_bims_signals():
signals.post_save.connect(
Expand Down Expand Up @@ -96,3 +111,12 @@ def connect_bims_signals():
location_context_post_save_handler,
sender=LocationContextFilterGroupOrder
)
signals.post_save.connect(
post_delete,
dispatch_uid='easy_audit_signals_post_delete')
signals.post_save.connect(
post_save, dispatch_uid='easy_audit_signals_post_save')
signals.pre_save.connect(
pre_save, dispatch_uid='easy_audit_signals_pre_save')
signals.m2m_changed.connect(
m2m_changed, dispatch_uid='easy_audit_signals_m2m_changed')

0 comments on commit 925f2ac

Please sign in to comment.