Skip to content

Commit 57f1cba

Browse files
committed
Do not send any email if option 'Post only' is used. See ietf-tools#342
- Legacy-Id: 2463
1 parent 8680c99 commit 57f1cba

1 file changed

Lines changed: 10 additions & 9 deletions

File tree

ietf/liaisons/views.py

Lines changed: 10 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -20,15 +20,16 @@ def add_liaison(request):
2020
files = request.FILES)
2121
if form.is_valid():
2222
liaison = form.save()
23-
if not settings.DEBUG:
24-
liaison.send_by_mail()
25-
else:
26-
mail = liaison.send_by_email(fake=True)
27-
return render_to_response('liaisons/liaison_mail_detail.html',
28-
{'mail': mail,
29-
'message': mail.message(),
30-
'liaison': liaison},
31-
context_instance=RequestContext(request))
23+
if request.POST.get('send', None):
24+
if not settings.DEBUG:
25+
liaison.send_by_mail()
26+
else:
27+
mail = liaison.send_by_email(fake=True)
28+
return render_to_response('liaisons/liaison_mail_detail.html',
29+
{'mail': mail,
30+
'message': mail.message(),
31+
'liaison': liaison},
32+
context_instance=RequestContext(request))
3233
return HttpResponseRedirect(reverse('liaison_list'))
3334
else:
3435
form = liaison_form_factory(request)

0 commit comments

Comments
 (0)