From 8ee992bbf3ee3a9bb3995abd86118d3097c41785 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Tue, 16 Jul 2019 23:25:22 +0200
Subject: [PATCH] Skip to next lesson if teacher assignment failed.

---
 biscuit/apps/untis/util.py | 1 +
 1 file changed, 1 insertion(+)

diff --git a/biscuit/apps/untis/util.py b/biscuit/apps/untis/util.py
index ac72d93..9bfc367 100644
--- a/biscuit/apps/untis/util.py
+++ b/biscuit/apps/untis/util.py
@@ -111,6 +111,7 @@ def untis_import_xml(request, untis_xml):
         except Person.DoesNotExist:
             messages.error(request, _(
                 'Failed to import lesson: Teacher %s does not exist.') % teacher_short_name)
+            continue
 
         lesson, created = Lesson.objects.get_or_create(groups=groups, periods=periods, defaults={
                                                        'subject': subject, 'teachers': teachers, 'date_start': date_start, 'date_end': date_end})
-- 
GitLab