From f99d9ce4cddb5fad777fde532df893881a925dcb Mon Sep 17 00:00:00 2001
From: Jonathan Weth <git@jonathanweth.de>
Date: Wed, 22 Jan 2020 17:21:56 +0100
Subject: [PATCH] Use has_person util in my_timetable

---
 aleksis/apps/chronos/views.py | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/aleksis/apps/chronos/views.py b/aleksis/apps/chronos/views.py
index ec189771..2e30f6a4 100644
--- a/aleksis/apps/chronos/views.py
+++ b/aleksis/apps/chronos/views.py
@@ -25,6 +25,7 @@ from .util.min_max import (
 )
 from .util.prev_next import get_next_relevant_day, get_prev_next_by_day
 from .util.weeks import CalendarWeek, get_weeks_for_year
+from aleksis.core.util.core_helpers import has_person
 
 
 @login_required
@@ -63,7 +64,7 @@ def my_timetable(
     else:
         wanted_day = get_next_relevant_day(timezone.now().date(), datetime.now().time())
 
-    if request.user.person:
+    if has_person(request.user):
         person = request.user.person
 
         if person.is_teacher:
-- 
GitLab