fixes odd __get_attr__ behavior in 2.6.5
This commit is contained in:
parent
88d67be08d
commit
526c5ce733
@ -237,13 +237,11 @@ class Resource(object):
|
||||
return "<%s %s>" % (self.__class__.__name__, info)
|
||||
|
||||
def get(self):
|
||||
if not hasattr(self, 'id'):
|
||||
return
|
||||
# set_loaded() first ... so if we have to bail, we know we tried.
|
||||
self.set_loaded(True)
|
||||
if not hasattr(self.manager, 'get'):
|
||||
return
|
||||
|
||||
self.set_loaded(True)
|
||||
|
||||
new = self.manager.get(self.id)
|
||||
if new:
|
||||
self._add_details(new._info)
|
||||
|
Loading…
x
Reference in New Issue
Block a user