pre_change_values could be None if created, don't use it then
This commit is contained in:
parent
e81d3752a7
commit
1055adb27c
1 changed files with 12 additions and 11 deletions
|
@ -93,6 +93,7 @@ class DatabaseOverlayManager:
|
||||||
if update_fields:
|
if update_fields:
|
||||||
field_values = {name: value for name, value in field_values.items() if name in update_fields}
|
field_values = {name: value for name, value in field_values.items() if name in update_fields}
|
||||||
|
|
||||||
|
if pre_change_values is not None:
|
||||||
field_values = {name: value for name, value in field_values.items() if value != pre_change_values[name]}
|
field_values = {name: value for name, value in field_values.items() if value != pre_change_values[name]}
|
||||||
|
|
||||||
# special diffing within the i18n fields
|
# special diffing within the i18n fields
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue