Skip to content
This repository was archived by the owner on Jun 1, 2023. It is now read-only.

Commit 2ddf131

Browse files
committed
Allow an attribute to be set to None before being assigning a value.
1 parent 0002555 commit 2ddf131

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

src/oidcmsg/configure.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -105,12 +105,12 @@ def __getattr__(self, item, default=None):
105105
return default
106106

107107
def __setattr__(self, key, value):
108-
if key in self and self.key:
108+
if key in self and self.key is not None:
109109
raise KeyError('{} has already been set'.format(key))
110110
super(Base, self).__setitem__(key, value)
111111

112112
def __setitem__(self, key, value):
113-
if key in self:
113+
if key in self and self.key is not None:
114114
raise KeyError('{} has already been set'.format(key))
115115
super(Base, self).__setitem__(key, value)
116116

0 commit comments

Comments
 (0)