Skip to content

Commit 3cc2824

Browse files
committed
To make Giuseppe happy :-)
1 parent f651f17 commit 3cc2824

File tree

1 file changed

+8
-6
lines changed

1 file changed

+8
-6
lines changed

src/idpyoidc/impexp.py

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -193,12 +193,14 @@ def load(self, item: dict, init_args: Optional[dict] = None, load_args: Optional
193193
for param, target in {"upstream_get": "unit_get", "conf": "conf",
194194
"token_handler_args": "token_handler_args"}.items():
195195
target_val = getattr(self, target, None)
196-
if target_val:
197-
if param in _cls_init_args and param not in _kwargs:
198-
if _kwargs["init_args"] is None:
199-
_kwargs["init_args"] = {param: target_val}
200-
else:
201-
_kwargs["init_args"][param] = target_val
196+
if not target_val:
197+
continue
198+
199+
if param in _cls_init_args and param not in _kwargs:
200+
if _kwargs["init_args"] is None:
201+
_kwargs["init_args"] = {param: target_val}
202+
else:
203+
_kwargs["init_args"][param] = target_val
202204

203205
setattr(self, attr, self.load_attr(cls, item[attr], **_kwargs))
204206

0 commit comments

Comments
 (0)