diff options
author | Magnus Hagander | 2015-02-04 08:55:10 +0000 |
---|---|---|
committer | Magnus Hagander | 2015-02-04 08:56:09 +0000 |
commit | 8e1105c97a3bcbda96cad0b304e7250e5e3b2039 (patch) | |
tree | 75d642e209a72f68057a27f15e80bbcd7ee29a4b | |
parent | e8b2af2a91e02caf1df0c78a957a612303e51bd8 (diff) |
Fix rendering of vouchers used by people with non-ascii characters in name
Only for sponsor usage overview page, other views were fine.
-rw-r--r-- | postgresqleu/confsponsor/benefitclasses/entryvouchers.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/postgresqleu/confsponsor/benefitclasses/entryvouchers.py b/postgresqleu/confsponsor/benefitclasses/entryvouchers.py index 63b86010..bd20ba89 100644 --- a/postgresqleu/confsponsor/benefitclasses/entryvouchers.py +++ b/postgresqleu/confsponsor/benefitclasses/entryvouchers.py @@ -84,6 +84,6 @@ class EntryVouchers(BaseBenefit): s.write("<p>%s vouchers were generated, %s have been used.</p>" % (generated, used)) s.write("<table><tr><th>Voucher code</th><th>Used by</th><th>Used at</th></tr>") for v in vouchers: - s.write("<tr><td><code>%s</code></td><td>%s</td><td>%s</td></tr>" % (v.vouchervalue, v.user and v.user.fullname or '', v.usedate and v.usedate or '')) + s.write("<tr><td><code>{0}</code></td><td>{1}</td><td>{2}</td></tr>".format(v.vouchervalue, v.user and v.user.fullname.encode('utf8'), v.usedate and v.usedate or '')) s.write("</table>") return s.getvalue() |