[pre-commit.ci] auto fixes from pre-commit.com hooks

for more information, see https://pre-commit.ci
This commit is contained in:
pre-commit-ci[bot] 2023-11-02 02:44:39 +00:00
parent dd0173ca54
commit f8ffc1319b
2 changed files with 7 additions and 9 deletions

View file

@ -8,8 +8,8 @@ from django.db.models.signals import pre_save
from auditlog.models import LogEntry
auditlog_value = ContextVar('auditlog_value')
auditlog_disabled = ContextVar('auditlog_disabled', default=False)
auditlog_value = ContextVar("auditlog_value")
auditlog_disabled = ContextVar("auditlog_disabled", default=False)
@contextlib.contextmanager
@ -23,9 +23,7 @@ def set_actor(actor, remote_addr=None):
auditlog_value.set(context_data)
# Connect signal for automatic logging
set_actor = partial(
_set_actor, user=actor, signal_duid=context_data["signal_duid"]
)
set_actor = partial(_set_actor, user=actor, signal_duid=context_data["signal_duid"])
pre_save.connect(
set_actor,
sender=LogEntry,
@ -58,9 +56,9 @@ def _set_actor(user, sender, instance, signal_duid, **kwargs):
return
auth_user_model = get_user_model()
if (
sender == LogEntry
and isinstance(user, auth_user_model)
and instance.actor is None
sender == LogEntry
and isinstance(user, auth_user_model)
and instance.actor is None
):
instance.actor = user

View file

@ -22,7 +22,7 @@ def check_disable(signal_handler):
except LookupError:
auditlog_disabled_value = False
if not auditlog_disabled_value and not (
kwargs.get("raw") and settings.AUDITLOG_DISABLE_ON_RAW_SAVE
kwargs.get("raw") and settings.AUDITLOG_DISABLE_ON_RAW_SAVE
):
signal_handler(*args, **kwargs)