Skip to content

Commit 22d11d9

Browse files
Empty string for application create_access_key permissions not allowed
1 parent 1f57c1e commit 22d11d9

2 files changed

Lines changed: 18 additions & 4 deletions

File tree

Lines changed: 12 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,15 @@
1+
from pydantic import StrictStr
2+
13
from conductor.asyncio_client.http.api import ApplicationResourceApi
24

35

4-
class ApplicationResourceApiAdapter(ApplicationResourceApi): ...
6+
class ApplicationResourceApiAdapter(ApplicationResourceApi):
7+
async def create_access_key(
8+
self,
9+
id: StrictStr,
10+
*args,
11+
**kwargs,
12+
) -> object:
13+
if not id:
14+
id = None
15+
return await super().create_access_key(id=id, *args, **kwargs)
Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1-
from conductor.client.codegen.api.application_resource_api import \
2-
ApplicationResourceApi
1+
from conductor.client.codegen.api.application_resource_api import ApplicationResourceApi
32

43

5-
class ApplicationResourceApiAdapter(ApplicationResourceApi): ...
4+
class ApplicationResourceApiAdapter(ApplicationResourceApi):
5+
def create_access_key(self, id, **kwargs):
6+
if not id:
7+
id = None
8+
return super().create_access_key(id, **kwargs)

0 commit comments

Comments
 (0)