From e950d6c5431e3f73da32306eeace8f4cff0a1ace Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Mon, 4 May 2020 17:12:24 +0200 Subject: [PATCH] Fix bug in preferences view --- aleksis/core/views.py | 2 +- apps/official/AlekSIS-App-Chronos | 2 +- apps/official/AlekSIS-App-DashboardFeeds | 2 +- apps/official/AlekSIS-App-Hjelp | 2 +- apps/official/AlekSIS-App-LDAP | 2 +- apps/official/AlekSIS-App-Untis | 2 +- 6 files changed, 6 insertions(+), 6 deletions(-) diff --git a/aleksis/core/views.py b/aleksis/core/views.py index c10f20894..2b856a048 100644 --- a/aleksis/core/views.py +++ b/aleksis/core/views.py @@ -409,7 +409,7 @@ def preferences( raise PermissionDenied() elif registry_name == "person": registry = person_preferences_registry - instance = objectgetter_optional(Person, None, False)(request, pk) + instance = objectgetter_optional(Person, "request.user.person", True)(request, pk) form_class = PersonPreferenceForm if not request.user.has_perm("core.change_person_preferences", instance): diff --git a/apps/official/AlekSIS-App-Chronos b/apps/official/AlekSIS-App-Chronos index bc3d5ef8d..5794ef636 160000 --- a/apps/official/AlekSIS-App-Chronos +++ b/apps/official/AlekSIS-App-Chronos @@ -1 +1 @@ -Subproject commit bc3d5ef8d4294919ec28109b61dced73f0351c6a +Subproject commit 5794ef636b70c617cca8e2ed14ed0f8ff0b038d9 diff --git a/apps/official/AlekSIS-App-DashboardFeeds b/apps/official/AlekSIS-App-DashboardFeeds index e63e4f1ea..83d471417 160000 --- a/apps/official/AlekSIS-App-DashboardFeeds +++ b/apps/official/AlekSIS-App-DashboardFeeds @@ -1 +1 @@ -Subproject commit e63e4f1eaf69dad34b7a6ea01b9bb6ec346e5c10 +Subproject commit 83d471417a1e1b9e4ed693a66291163b900240ba diff --git a/apps/official/AlekSIS-App-Hjelp b/apps/official/AlekSIS-App-Hjelp index 7d2535921..fce4605a8 160000 --- a/apps/official/AlekSIS-App-Hjelp +++ b/apps/official/AlekSIS-App-Hjelp @@ -1 +1 @@ -Subproject commit 7d2535921c5b006f86901c1866f2c04d94121653 +Subproject commit fce4605a878e073ce883d4b0abe7194d0ce2f554 diff --git a/apps/official/AlekSIS-App-LDAP b/apps/official/AlekSIS-App-LDAP index 737b68ccc..352b2391b 160000 --- a/apps/official/AlekSIS-App-LDAP +++ b/apps/official/AlekSIS-App-LDAP @@ -1 +1 @@ -Subproject commit 737b68ccc53167bf07a169cf57682e85de41cf15 +Subproject commit 352b2391bc1cf5bfb5ab7420af77b5657d325c1a diff --git a/apps/official/AlekSIS-App-Untis b/apps/official/AlekSIS-App-Untis index 8ad16deb6..e66f07400 160000 --- a/apps/official/AlekSIS-App-Untis +++ b/apps/official/AlekSIS-App-Untis @@ -1 +1 @@ -Subproject commit 8ad16deb662ee98378f9da25af981e56d1c96f7c +Subproject commit e66f07400539b7e0c948cb35f7c460387e3d0a89 -- GitLab