Skip to content
Snippets Groups Projects
Verified Commit d1f104f9 authored by Jonathan Weth's avatar Jonathan Weth :keyboard:
Browse files

Simplify request getter in forms

parent 0985aa3c
No related branches found
No related tags found
1 merge request!49Resolve "Add rules and permissions"
......@@ -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"):
......
......@@ -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(
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment