We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4f6ede0 commit a9d1514Copy full SHA for a9d1514
1 file changed
openfga_sdk/client/models/write_request.py
@@ -70,7 +70,9 @@ def writes_tuple_keys(
70
if keys is None:
71
return None
72
73
- return WriteRequestWrites(tuple_keys=keys, on_duplicate=on_duplicate)
+ if on_duplicate is not None:
74
+ return WriteRequestWrites(tuple_keys=keys, on_duplicate=on_duplicate)
75
+ return WriteRequestWrites(tuple_keys=keys)
76
77
def deletes_tuple_keys(
78
self, on_missing: str | None = None
@@ -86,4 +88,6 @@ def deletes_tuple_keys(
86
88
87
89
90
- return WriteRequestDeletes(tuple_keys=keys, on_missing=on_missing)
91
+ if on_missing is not None:
92
+ return WriteRequestDeletes(tuple_keys=keys, on_missing=on_missing)
93
+ return WriteRequestDeletes(tuple_keys=keys)
0 commit comments