From 06dec554d9235a4567a9bb8ab388e47956e96450 Mon Sep 17 00:00:00 2001 From: Julian Rother <julian@jrother.eu> Date: Fri, 26 Feb 2021 16:39:43 +0100 Subject: [PATCH] Removed hasattr check in Model.__init__ The check did not work correctly with @property attributes --- ldapalchemy/model.py | 2 -- 1 file changed, 2 deletions(-) diff --git a/ldapalchemy/model.py b/ldapalchemy/model.py index 0d9ded4..37bacc9 100644 --- a/ldapalchemy/model.py +++ b/ldapalchemy/model.py @@ -125,8 +125,6 @@ class Model: def __init__(self, **kwargs): self.ldap_object = core.Object() for key, value, in kwargs.items(): - if not hasattr(self, key): - raise Exception() setattr(self, key, value) @property -- GitLab