More unicode conversions

This commit is contained in:
Dave Halter
2017-12-24 03:46:33 +01:00
parent ee099a4ff7
commit 085a9e0e33

View File

@@ -207,7 +207,7 @@ class DirectObjectAccess(object):
return None return None
try: try:
return u(cls.__name__) return u(cls.__name__, errors='replace')
except AttributeError: except AttributeError:
return None return None
@@ -399,7 +399,7 @@ class DirectObjectAccess(object):
objects of an objects objects of an objects
""" """
tuples = dict( tuples = dict(
(name, self.is_allowed_getattr(name)) (u(name, errors='replace'), self.is_allowed_getattr(name))
for name in self.dir() for name in self.dir()
) )
return self.needs_type_completions(), tuples return self.needs_type_completions(), tuples