From ba27da8f448b564446c3d449bde65f7e4feae26b Mon Sep 17 00:00:00 2001
From: Julian Leucker <leuckerj@gmail.com>
Date: Sun, 29 Nov 2020 17:27:08 +0100
Subject: [PATCH] Minify python code

---
 aleksis/apps/alsijil/views.py | 6 +-----
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py
index 7f0cfbea3..e251e7e97 100644
--- a/aleksis/apps/alsijil/views.py
+++ b/aleksis/apps/alsijil/views.py
@@ -745,11 +745,7 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp
 
                     lesson_pks = request.POST.getlist("selected_notes")
 
-                    def convert_to_int_optional(x):
-                        with suppress(ValueError):
-                            return int(x)
-
-                    lesson_pks = [convert_to_int_optional(pk) for pk in lesson_pks]
+                    lesson_pks = filter(str.isnumeric, lesson_pks)
 
                     notes = person.personal_notes.filter(
                         pk__in=lesson_pks,
-- 
GitLab