From 172f4ee92fbd2675e48fb66956f6267271add1c6 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Mon, 16 Nov 2020 14:07:28 +0100
Subject: [PATCH] Rename _versions attribute to satsfy template renderer

---
 aleksis/core/mixins.py                                | 4 ++--
 aleksis/core/templates/core/partials/crud_events.html | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/aleksis/core/mixins.py b/aleksis/core/mixins.py
index 3d6dc3c36..d2a8c08da 100644
--- a/aleksis/core/mixins.py
+++ b/aleksis/core/mixins.py
@@ -53,7 +53,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase):
     This base model ensures all objects in AlekSIS apps fulfill the
     following properties:
 
-     * _versions property to retrieve all versions of the model from reversion
+     * `versions` property to retrieve all versions of the model from reversion
      * Allow injection of fields and code from AlekSIS apps to extend
        model functionality.
 
@@ -107,7 +107,7 @@ class ExtensibleModel(models.Model, metaclass=_ExtensibleModelBase):
         pass
 
     @property
-    def _versions(self) -> List[Tuple[str, Tuple[Any, Any]]]:
+    def versions(self) -> List[Tuple[str, Tuple[Any, Any]]]:
         """Get all versions of this object from django-reversion.
 
         Includes diffs to previous version.
diff --git a/aleksis/core/templates/core/partials/crud_events.html b/aleksis/core/templates/core/partials/crud_events.html
index dff0662f2..2f207a461 100644
--- a/aleksis/core/templates/core/partials/crud_events.html
+++ b/aleksis/core/templates/core/partials/crud_events.html
@@ -1,7 +1,7 @@
 {% load i18n data_helpers %}
 
 <ul class="collection">
-  {% for version in obj._versions %}
+  {% for version in obj.versions %}
     <li class="collection-item">
       <strong>
         {{ version.0.revision.get_comment }}
-- 
GitLab