diff --git a/server/vbv_lernwelt/importer/services.py b/server/vbv_lernwelt/importer/services.py index 1db6fea8..0121df22 100644 --- a/server/vbv_lernwelt/importer/services.py +++ b/server/vbv_lernwelt/importer/services.py @@ -874,7 +874,7 @@ def create_or_update_trainer(course: Course, data: Dict[str, Any], language="de" # circle expert handling circle_data = parse_circle_group_string(data["Circles"]) for circle_key in circle_data: - circle_name = LP_DATA[circle_key][language]["title"] + circle_slug = LP_DATA[circle_key][language]["slug"] # print(circle_name, groups) import_id = f"{data['Generation'].strip()} {group}" @@ -882,7 +882,7 @@ def create_or_update_trainer(course: Course, data: Dict[str, Any], language="de" import_id=import_id, group=group ).first() circle = Circle.objects.filter( - slug=f"{course.slug}-lp-circle-{circle_name.lower()}" + slug=f"{course.slug}-lp-circle-{circle_slug}" ).first() if course_session and circle: