Skip to content

Commit

Permalink
[pre-commit.ci] auto fixes from pre-commit.com hooks
Browse files Browse the repository at this point in the history
for more information, see https://pre-commit.ci
  • Loading branch information
pre-commit-ci[bot] committed Aug 15, 2022
1 parent adac291 commit b8d6dab
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 5 deletions.
2 changes: 1 addition & 1 deletion auditlog/conf.py
Original file line number Diff line number Diff line change
Expand Up @@ -19,4 +19,4 @@
# Do select_related on related fields to eliminate unnecessary queries
settings.AUDITLOG_SELECT_RELATED_FIELDS = getattr(
settings, "AUDITLOG_SELECT_RELATED_FIELDS", False
)
)
10 changes: 6 additions & 4 deletions auditlog/receivers.py
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
import json
from itertools import chain

from auditlog.diff import model_instance_diff
from auditlog.models import LogEntry

from django.conf import settings
from django.db.models import ForeignKey, OneToOneField, OneToOneRel

from auditlog.diff import model_instance_diff
from auditlog.models import LogEntry


def log_create(sender, instance, created, **kwargs):
"""
Expand Down Expand Up @@ -37,7 +37,9 @@ def log_update(sender, instance, **kwargs):
fk_fields = []
for field in chain(sender._meta.fields, sender._meta.related_objects):
if isinstance(field, (ForeignKey, OneToOneField, OneToOneRel)):
if not update_fields or (update_fields and field.name in update_fields):
if not update_fields or (
update_fields and field.name in update_fields
):
fk_fields.append(field.name)
old = sender.objects.select_related(*fk_fields).get(pk=instance.pk)
else:
Expand Down

0 comments on commit b8d6dab

Please sign in to comment.