Skip to content

Commit 3c322c4

Browse files
committed
Bug discovered when attempting to use this package by another package.
1 parent 3c5dabd commit 3c322c4

File tree

2 files changed

+1
-17
lines changed

2 files changed

+1
-17
lines changed

src/idpyoidc/claims.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -41,7 +41,7 @@ def __init__(self,
4141

4242
ImpExp.__init__(self)
4343
if isinstance(prefer, dict):
44-
self.prefer = {k: v for k, v in prefer.items() if k in self.supports()}
44+
self.prefer = {k: v for k, v in prefer.items() if k in self._supports}
4545
else:
4646
self.prefer = {}
4747

src/idpyoidc/server/endpoint_context.py

Lines changed: 0 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -30,22 +30,6 @@
3030
logger = logging.getLogger(__name__)
3131

3232

33-
def get_provider_capabilities(conf, endpoints):
34-
_cap = conf.get("capabilities", {})
35-
if _cap is None:
36-
_cap = {}
37-
38-
for endpoint, endpoint_instance in endpoints.items():
39-
if endpoint in ["webfinger", "provider_config"]:
40-
continue
41-
42-
for key, val in endpoint_instance.get_provider_info_attributes().items():
43-
if key not in _cap:
44-
_cap[key] = val
45-
46-
return _cap
47-
48-
4933
def init_user_info(conf, cwd: str):
5034
kwargs = conf.get("kwargs", {})
5135

0 commit comments

Comments
 (0)