From 9a34ef22dd0b795d5c0e10c357332c32bc2d968d Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Fri, 12 Mar 2021 17:10:06 +0100 Subject: [PATCH] Make pks generated in generate_list_of_all_register_objects unique --- aleksis/apps/alsijil/util/alsijil_helpers.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/util/alsijil_helpers.py b/aleksis/apps/alsijil/util/alsijil_helpers.py index a78788833..479dc8dd5 100644 --- a/aleksis/apps/alsijil/util/alsijil_helpers.py +++ b/aleksis/apps/alsijil/util/alsijil_helpers.py @@ -259,7 +259,7 @@ def generate_list_of_all_register_objects(filter_dict: Dict[str, Any]) -> List[d # Build table entry entry = { - "pk": f"{lesson_period.pk}_{week.year}_{week.week}", + "pk": f"lesson_period_{lesson_period.pk}_{week.year}_{week.week}", "week": week, "has_documentation": has_documentation, "substitution": sub, @@ -312,7 +312,7 @@ def generate_list_of_all_register_objects(filter_dict: Dict[str, Any]) -> List[d # Build table entry entry = { - "pk": str(register_object.pk), + "pk": f"{register_object.label_}_{register_object.pk}", "has_documentation": has_documentation, "register_object": register_object, "date": day, -- GitLab