store titles instead of repr in changes

This commit is contained in:
Laura Klünder 2024-08-26 16:55:22 +02:00
parent bbce760707
commit 37ca7eab31
3 changed files with 16 additions and 7 deletions

View file

@ -64,7 +64,7 @@ class DatabaseOverlayManager:
pre_change_values = self.pre_change_values.pop(ref, None)
if pre_change_values:
self.changes.prev_values.setdefault(ref.model, {})[ref.id] = pre_change_values
self.changes.prev_reprs.setdefault(ref.model, {})[ref.id] = str(instance)
self.changes.prev_titles.setdefault(ref.model, {})[ref.id] = getattr(instance, 'titles', None)
return ref, pre_change_values