From 0bc492afaff448a2fcbb3cac437aca5e466fd585 Mon Sep 17 00:00:00 2001
From: Henrik Levkowetz <henrik@levkowetz.com>
Date: Mon, 28 Sep 2020 11:06:55 +0000
Subject: [PATCH] Fixed a bytes/unicode issue for echoed-back nomcom
 questionnaire text.  - Legacy-Id: 18523

---
 ietf/nomcom/views.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ietf/nomcom/views.py b/ietf/nomcom/views.py
index 568671d21..649bc3d1c 100644
--- a/ietf/nomcom/views.py
+++ b/ietf/nomcom/views.py
@@ -16,7 +16,7 @@ from django.http import Http404, HttpResponseRedirect
 from django.shortcuts import render, get_object_or_404, redirect
 from django.template.loader import render_to_string
 from django.urls import reverse
-from django.utils.encoding import force_bytes
+from django.utils.encoding import force_bytes, force_text
 
 
 from ietf.dbtemplate.models import DBTemplate
@@ -646,7 +646,7 @@ def private_questionnaire(request, year):
         if form.is_valid():
             form.save()
             messages.success(request, 'The questionnaire response has been registered.')
-            questionnaire_response = form.cleaned_data['comment_text']
+            questionnaire_response = force_text(form.cleaned_data['comment_text'])
             form = QuestionnaireForm(nomcom=nomcom, user=request.user)
     else:
         form = QuestionnaireForm(nomcom=nomcom, user=request.user)