@cached_property
    def email_hash(self):
        try:
            return hashlib.md5(self.email).hexdigest()
        except __HOLE__:
            return None  # there's no email to hash.
dataset/ETHPy150Open Impactstory/total-impact-webapp/totalimpactwebapp/profile.py/Profile.email_hash