From ceeb7cc335b9d69c2cc864e6aa92c4bccec041ae Mon Sep 17 00:00:00 2001 From: Ross Date: Mon, 18 Oct 2021 18:21:50 +0100 Subject: [PATCH] . --- longs/views.py | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/longs/views.py b/longs/views.py index 61b05013..cc1b4214 100755 --- a/longs/views.py +++ b/longs/views.py @@ -367,6 +367,11 @@ class LongCreateBase(RevisionMixin, LoginRequiredMixin, CreateView): model = Long form_class = LongForm + def get_form_kwargs(self): + kwargs = super(LongCreateBase, self).get_form_kwargs() + kwargs.update({"user": self.request.user}) + return kwargs + def get_context_data(self, **kwargs): context = super(LongCreateBase, self).get_context_data(**kwargs) if self.request.POST: @@ -441,6 +446,12 @@ class LongUpdate(RevisionMixin, LoginRequiredMixin, AuthorOrCheckerRequiredMixin # #fields = [ 'condition' ] # #initial = {'date_of_death': '05/01/2018'} # exclude = [ 'created_date', 'published_date' ] + + def get_form_kwargs(self): + kwargs = super(LongUpdate, self).get_form_kwargs() + kwargs.update({"user": self.request.user}) + return kwargs + def get_context_data(self, **kwargs): context = super(LongUpdate, self).get_context_data(**kwargs) if self.request.POST: