Skip to content

Commit 61b898b

Browse files
committed
fix: skipping of none values
1 parent b18577e commit 61b898b

File tree

2 files changed

+1
-3
lines changed

2 files changed

+1
-3
lines changed

src/SDK/Language/Python.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -272,7 +272,7 @@ public function getTypeName(array $parameter, array $spec = []): string
272272
}
273273
}
274274

275-
if (!($parameter['required'] ?? true)) {
275+
if (!($parameter['required'] ?? true) || ($parameter['nullable'] ?? false)) {
276276
return 'Optional[' . $typeName . ']';
277277
}
278278

templates/python/package/client.py.twig

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -57,8 +57,6 @@ class Client:
5757
if params is None:
5858
params = {}
5959

60-
params = {k: v for k, v in params.items() if v is not None} # Remove None values from params dictionary
61-
6260
data = {}
6361
files = {}
6462
stringify = False

0 commit comments

Comments
 (0)