Handle Unicode for Incoming Keys

This commit is contained in:
Syed Hassan Raza
2014-11-10 07:08:04 +00:00
parent 7b36645eb2
commit b3e7516af7
2 changed files with 8 additions and 1 deletions

View File

@@ -55,7 +55,9 @@ class VideoStudentViewHandlers(object):
if dispatch == 'save_user_state':
for key in data:
if hasattr(self, key) and key in accepted_keys:
if type(key) == str:
key = unicode(key, "UTF8")
if hasattr(self, key.encode('utf8')) and key in accepted_keys:
if key in conversions:
value = conversions[key](data[key])
else: