From f8b866829bbf8e2295bbea481eee3a03976a60e0 Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Sat, 21 Nov 2020 16:20:50 +0100
Subject: [PATCH] Fix ExtensibleModel.extensions to create version diff
 correctly

---
 aleksis/core/mixins.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py
index d2a8c08da..a9500a5d2 100644
--- a/aleksis/core/mixins.py
+++ b/aleksis/core/mixins.py
@@ -121,7 +121,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase):
                 prev_version = versions[i-1]
 
                 for k, val in version.field_dict.items():
-                    prev_val = prev_version.get(k, None)
+                    prev_val = prev_version.field_dict.get(k, None)
                     if prev_val != val:
                         diff[k] = (prev_val, val)
 
-- 
GitLab