|
|
@ -144,7 +144,7 @@ class TaskUpdateView(LoginAdminMixin, UpdateView): |
|
|
|
|
|
|
|
|
# check if new task with user already exists |
|
|
# check if new task with user already exists |
|
|
uname = request.GET.get('uname') |
|
|
uname = request.GET.get('uname') |
|
|
if uname: |
|
|
|
|
|
|
|
|
if uname and self.kwargs.get('task_id') is None: |
|
|
exists_task = Task.objects.filter(abon__username=uname, state='S') |
|
|
exists_task = Task.objects.filter(abon__username=uname, state='S') |
|
|
if exists_task.exists(): |
|
|
if exists_task.exists(): |
|
|
messages.info(request, _('New task with this user already exists.' |
|
|
messages.info(request, _('New task with this user already exists.' |
|
|
@ -165,7 +165,7 @@ class TaskUpdateView(LoginAdminMixin, UpdateView): |
|
|
|
|
|
|
|
|
def form_valid(self, form): |
|
|
def form_valid(self, form): |
|
|
# check if new task with picked user already exists |
|
|
# check if new task with picked user already exists |
|
|
if form.cleaned_data['state'] == 'S': |
|
|
|
|
|
|
|
|
if form.cleaned_data['state'] == 'S' and self.kwargs.get('task_id') is None: |
|
|
exists_task = Task.objects.filter(abon=form.cleaned_data['abon'], state='S') |
|
|
exists_task = Task.objects.filter(abon=form.cleaned_data['abon'], state='S') |
|
|
if exists_task.exists(): |
|
|
if exists_task.exists(): |
|
|
messages.info(self.request, _('New task with this user already exists.' |
|
|
messages.info(self.request, _('New task with this user already exists.' |
|
|
|