From 7a51426bc1219837893af2766ce8c7f9fab296f2 Mon Sep 17 00:00:00 2001
From: Dominik George <dominik.george@teckids.org>
Date: Wed, 21 Aug 2019 23:46:45 +0200
Subject: [PATCH] Add type hints. Advances BiscuIT-ng#20.

---
 biscuit/apps/alsijil/views.py | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/biscuit/apps/alsijil/views.py b/biscuit/apps/alsijil/views.py
index 97c5dd82a..18323c54c 100644
--- a/biscuit/apps/alsijil/views.py
+++ b/biscuit/apps/alsijil/views.py
@@ -1,4 +1,7 @@
+from typing import Optional
+
 from django.contrib.auth.decorators import login_required
+from django.http import HttpRequest, HttpResponse
 from django.shortcuts import render
 from django.utils.translation import gettext_lazy as _
 
@@ -7,7 +10,7 @@ from biscuit.apps.chronos.util import current_lesson_periods, current_week
 
 
 @login_required
-def lesson(request, week=None, period_id=None):
+def lesson(request: HttpRequest, week: Optional[int] = None, period_id: Optional[int] = None) -> HttpResponse:
     context = {}
 
     if week and period_id:
-- 
GitLab