From a7aa9e28e196629125b8a3d3780fdad3416f4978 Mon Sep 17 00:00:00 2001
From: Michael Bauer <michael-bauer@posteo.de>
Date: Wed, 30 Oct 2024 13:06:39 +0100
Subject: [PATCH] Adapt the coursebook-template's peronal-notes to the new
 datamodel

---
 .../alsijil/partials/register_coursebook.html | 19 ++++++++++++++-----
 1 file changed, 14 insertions(+), 5 deletions(-)

diff --git a/aleksis/apps/alsijil/templates/alsijil/partials/register_coursebook.html b/aleksis/apps/alsijil/templates/alsijil/partials/register_coursebook.html
index f0dff0573..ea10cc0e6 100644
--- a/aleksis/apps/alsijil/templates/alsijil/partials/register_coursebook.html
+++ b/aleksis/apps/alsijil/templates/alsijil/partials/register_coursebook.html
@@ -68,11 +68,20 @@
                   ({{ participation.tardiness }}′)
                 </span>
               {% endif %}
-              {% for extra_mark in note.extra_marks.all %}
-                <span>
-                  {{ note.person.last_name }}, {{ note.person.first_name|slice:"0:1" }}.
-                  ({{ extra_mark.short_name }})
-                </span>
+              {% for personal_note in doc.personal_notes %}
+                {% if personal_note.extra_mark %}
+                  <span>
+                    {{ personal_note.person.short_name }}
+                    ({{ personal_note.extra_mark.short_name }})
+                  </span>
+                {% endif %}
+                {% if personal_note.note %}
+                  <span>
+                    {{ personal_note.person.short_name }}
+                    <!-- MAYBE: Shorten note -->
+                    ({{ personal_note.note }})
+                  </span>
+                {% endif %}
               {% endfor %}
             {% endfor %}
           </td>
-- 
GitLab