diff options
Diffstat (limited to 'hyperkitty/views/message.py')
-rw-r--r-- | hyperkitty/views/message.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hyperkitty/views/message.py b/hyperkitty/views/message.py index 365a7a7..4266877 100644 --- a/hyperkitty/views/message.py +++ b/hyperkitty/views/message.py @@ -177,7 +177,8 @@ def reply(request, mlist_fqdn, message_id_hash): headers = {"In-Reply-To": "<%s>" % message.message_id, "References": "<%s>" % message.message_id, } try: - post_to_list(request, mlist, subject, form.cleaned_data["message"], headers) + post_to_list(request, mlist, subject, form.cleaned_data["message"], + headers, attachments=request.FILES.getlist('attachment')) except PostingFailed, e: return HttpResponse(str(e), content_type="text/plain", status=500) @@ -216,7 +217,8 @@ def new_message(request, mlist_fqdn): redirect_url += "?msg=sent-ok" try: post_to_list(request, mlist, form.cleaned_data['subject'], - form.cleaned_data["message"]) + form.cleaned_data["message"], + attachments=request.FILES.getlist("attachment")) except PostingFailed, e: failure = str(e) else: |