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