restore class on objects

This commit is contained in:
Frédéric Péters 2008-12-12 17:51:42 +01:00
parent de1ffe50c0
commit c46a0ccb0d
1 changed files with 6 additions and 0 deletions

View File

@ -57,6 +57,12 @@ class InheritingIdentityStore(authentic.identities.IdentitiesStoreStorage):
return identity
return None
def get_filename(cls, filename, ignore_errors = False):
t = cls.get_filename(cls, filename, ignore_errors = ignore_errors)
if t:
t.__class__ = self.identity_class
return t
class ParthenayIdentityStore(InheritingIdentityStore):
def get_identity_for_account(self, account):