Revision fea36bdb ui/views.py

b/ui/views.py
44 44

  
45 45
from synnefo.logic.email_send import send_async
46 46

  
47
from django.http import Http404
48

  
47 49
TIMEOUT = settings.TIMEOUT
48 50
UPDATE_INTERVAL = settings.UPDATE_INTERVAL
49 51
IMAGE_ICONS = settings.IMAGE_ICONS
......
194 196
FEEDBACK_EMAIL_FROM = settings.FEEDBACK_EMAIL_FROM
195 197

  
196 198
def feedback_submit(request):
199

  
200
    if not request.method == "POST":
201
        raise Http404
202

  
197 203
    message = request.POST.get("feedback-msg")
198 204
    data = request.POST.get("feedback-data")
199 205

  
200 206
    # default to True (calls from error pages)
201 207
    allow_data_send = request.POST.get("feedback-submit-data", True)
202 208

  
203
    mail_subject = _("Feedback from synnefo application")
209
    mail_subject = unicode(_("Feedback from synnefo application"))
204 210

  
205 211
    mail_context = {'message': message, 'data': data, 'allow_data_send': allow_data_send, 'request': request}
206 212
    mail_content = render_to_string("feedback_mail.txt", mail_context)

Also available in: Unified diff