From 05f2cdf0c6f0e7c4590cfbb7eb011343aafb1559 Mon Sep 17 00:00:00 2001 From: bashmak Date: Tue, 3 Apr 2018 10:29:28 +0300 Subject: [PATCH] Add task author if none --- taskapp/views.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/taskapp/views.py b/taskapp/views.py index ea1eebb..69111da 100644 --- a/taskapp/views.py +++ b/taskapp/views.py @@ -141,8 +141,9 @@ class TaskUpdateView(UpdateView): def form_valid(self, form): try: self.object = form.save() - self.object.author = self.request.user - self.object.save(update_fields=['author']) + if self.object.author is None: + self.object.author = self.request.user + self.object.save(update_fields=['author']) task_id = safe_int(self.kwargs.get('task_id', 0)) if task_id == 0: log_text = _('Task has successfully created')