Skip to content

Commit addbaef

Browse files
Empty string for application delete_access_key not allowed
1 parent 2609cf2 commit addbaef

2 files changed

Lines changed: 22 additions & 0 deletions

File tree

src/conductor/asyncio_client/adapters/api/application_resource_api.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -24,3 +24,18 @@ async def add_role_to_application_user(
2424
return await super().add_role_to_application_user(
2525
application_id=application_id, role=role, *args, **kwargs
2626
)
27+
28+
async def delete_access_key(
29+
self,
30+
application_id: StrictStr,
31+
key_id: StrictStr,
32+
*args,
33+
**kwargs,
34+
):
35+
if not application_id:
36+
application_id = None
37+
if not key_id:
38+
key_id = None
39+
return await super().delete_access_key(
40+
application_id=application_id, key_id=key_id, *args, **kwargs
41+
)

src/conductor/client/adapters/api/application_resource_api_adapter.py

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,10 @@ def add_role_to_application_user(self, application_id, role, **kwargs):
1313
if not role:
1414
role = None
1515
return super().add_role_to_application_user(application_id, role, **kwargs)
16+
17+
def delete_access_key(self, application_id, key_id, **kwargs):
18+
if not application_id:
19+
application_id = None
20+
if not key_id:
21+
key_id = None
22+
return super().delete_access_key(application_id, key_id, **kwargs)

0 commit comments

Comments
 (0)