From d1f104f9ca177c5f1306d2c0c6e05bc9e303b05b Mon Sep 17 00:00:00 2001 From: Jonathan Weth <git@jonathanweth.de> Date: Sat, 24 Oct 2020 12:18:32 +0200 Subject: [PATCH] Simplify request getter in forms --- aleksis/apps/alsijil/forms.py | 2 +- aleksis/apps/alsijil/views.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/aleksis/apps/alsijil/forms.py b/aleksis/apps/alsijil/forms.py index 286084df6..f2632d1f4 100644 --- a/aleksis/apps/alsijil/forms.py +++ b/aleksis/apps/alsijil/forms.py @@ -133,7 +133,7 @@ class RegisterAbsenceForm(forms.Form): remarks = forms.CharField(label=_("Remarks"), max_length=30, required=False) def __init__(self, *args, **kwargs): - self.request = kwargs.pop("request") + self.request = get_request() super().__init__(*args, **kwargs) period_choices = TimePeriod.period_choices if check_global_permission(self.request.user, "alsijil.register_absence"): diff --git a/aleksis/apps/alsijil/views.py b/aleksis/apps/alsijil/views.py index d2adb48f9..e16fd3a1d 100644 --- a/aleksis/apps/alsijil/views.py +++ b/aleksis/apps/alsijil/views.py @@ -643,7 +643,7 @@ def overview_person(request: HttpRequest, id_: Optional[int] = None) -> HttpResp def register_absence(request: HttpRequest) -> HttpResponse: context = {} - register_absence_form = RegisterAbsenceForm(request.POST or None, request=request) + register_absence_form = RegisterAbsenceForm(request.POST or None) if request.method == "POST": if register_absence_form.is_valid() and request.user.has_perm( -- GitLab