From 98b9efdb0278532e5969fdb5524424c7fb9b5599 Mon Sep 17 00:00:00 2001 From: Ryan Cross Date: Fri, 26 Aug 2016 22:35:48 +0000 Subject: [PATCH] Modify monthly progress report to handle unicode characters in document titles. Commit ready for merge. - Legacy-Id: 11890 --- ietf/bin/report_progress_report | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ietf/bin/report_progress_report b/ietf/bin/report_progress_report index ea52b0b6d..cbbc3d92a 100755 --- a/ietf/bin/report_progress_report +++ b/ietf/bin/report_progress_report @@ -19,4 +19,8 @@ django.setup() from ietf.secr.drafts.reports import report_progress_report -print report_progress_report(sys.argv[1], sys.argv[2]), +# handle unicode characters before attempting to print +output = report_progress_report(sys.argv[1], sys.argv[2]) +output = output.replace(unichr(160),' ') # replace NO-BREAK SPACE with space +output = output.encode('ascii','replace') +print output,