From 0ffe133f6852ff4e9ade2ca2eb03a95dd3eeeed8 Mon Sep 17 00:00:00 2001 From: Giulio Gratta Date: Tue, 20 Mar 2018 14:13:31 -0700 Subject: [PATCH] Encodes staff profile names as they can be unicode --- lms/djangoapps/dashboard/sysadmin.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lms/djangoapps/dashboard/sysadmin.py b/lms/djangoapps/dashboard/sysadmin.py index 2788b83029..82d872b8e4 100644 --- a/lms/djangoapps/dashboard/sysadmin.py +++ b/lms/djangoapps/dashboard/sysadmin.py @@ -559,7 +559,7 @@ class Staffing(SysadminDashboardView): for role in roles: for user in role(course.id).users_with_role(): datum = [course.id, role, user.username, user.email, - user.profile.name] + user.profile.name.encode('utf-8')] data.append(datum) header = [_('course_id'), _('role'), _('username'),