by_guid() and unicode in py2

This commit is contained in:
Thomas Krijnen
2017-08-04 16:31:10 +02:00
parent 85524170dd
commit f12d8eeaa6
+2 -2
View File
@@ -40,8 +40,8 @@ class file(object):
def __getitem__(self, key):
if isinstance(key, numbers.Integral):
return entity_instance(self.wrapped_data.by_id(key))
elif isinstance(key, str):
return entity_instance(self.wrapped_data.by_guid(key))
elif isinstance(key, basestring):
return entity_instance(self.wrapped_data.by_guid(str(key)))
def by_id(self, id): return self[id]
def by_guid(self, guid): return self[guid]
def add(self, inst):