From 3db3267c5c0f871d1d98af484130c0a24dde3067 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Fr=C3=A9d=C3=A9ric=20P=C3=A9ters?= Date: Fri, 14 Sep 2012 13:48:51 +0200 Subject: [PATCH] do not fail on political group being unicode --- tabellio/webviews/deputy.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/tabellio/webviews/deputy.py b/tabellio/webviews/deputy.py index fb36735..36e4fec 100644 --- a/tabellio/webviews/deputy.py +++ b/tabellio/webviews/deputy.py @@ -355,7 +355,10 @@ class CsvView(BrowserView): else: row.append(None) if object.polgroup: - row.append(object.polgroup.to_object.title) + polgroup_name = object.polgroup.to_object.title + if type(polgroup_name) is unicode: + polgroup_name = polgroup_name.encode('utf-8') + row.append(polgroup_name) else: row.append(None) row.extend(address_as_csv(object.private_address))