From d4dc9b14a2bff708a2a4bb3b2013ae24a9938cb4 Mon Sep 17 00:00:00 2001 From: Andy Babic Date: Wed, 19 Jun 2019 08:48:50 +0100 Subject: [PATCH] Fix get_form_init_kwargs() --- wagtailmenus/api/v1/views.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/wagtailmenus/api/v1/views.py b/wagtailmenus/api/v1/views.py index 0cc9e6e7d..7f801e1cb 100644 --- a/wagtailmenus/api/v1/views.py +++ b/wagtailmenus/api/v1/views.py @@ -86,6 +86,8 @@ def get_serializer_class(cls): def get_form_init_kwargs(self): return { + 'request': self.request, + 'view': self, 'data': self.request.POST or self.request.GET, 'initial': self.get_form_initial(), } @@ -102,7 +104,7 @@ def get_form_initial(self): def get_form(self): form_class = self.get_form_class() init_kwargs = self.get_form_init_kwargs() - return form_class()(**init_kwargs) + return form_class(**init_kwargs) def get_serializer(self, instance, **kwargs): serializer_class = self.get_serializer_class()