Skip to content

Commit 9a33c4a

Browse files
authored
fix: correct usage of the sdk method header (#142)
2 parents 64d19e0 + b6c1f2d commit 9a33c4a

2 files changed

Lines changed: 3 additions & 55 deletions

File tree

openfga_sdk/client/client.py

Lines changed: 2 additions & 28 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,6 @@ async def list_stores(self, options: dict[str, int | str] = None):
206206
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
207207
"""
208208
# convert options to kwargs
209-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListStores")
210209
kwargs = options_to_kwargs(options)
211210
api_response = await self._api.list_stores(
212211
**kwargs,
@@ -223,7 +222,6 @@ async def create_store(
223222
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
224223
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
225224
"""
226-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "CreateStore")
227225
kwargs = options_to_kwargs(options)
228226
api_response = await self._api.create_store(body, **kwargs)
229227
return api_response
@@ -236,7 +234,6 @@ async def get_store(self, options: dict[str, int | str] = None):
236234
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
237235
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
238236
"""
239-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "GetStore")
240237
kwargs = options_to_kwargs(options)
241238
api_response = await self._api.get_store(
242239
**kwargs,
@@ -251,7 +248,6 @@ async def delete_store(self, options: dict[str, int | str] = None):
251248
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
252249
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
253250
"""
254-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "DeleteStore")
255251
kwargs = options_to_kwargs(options)
256252
api_response = await self._api.delete_store(
257253
**kwargs,
@@ -270,9 +266,6 @@ async def read_authorization_models(self, options: dict[str, int | str] = None):
270266
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
271267
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
272268
"""
273-
options = set_heading_if_not_set(
274-
options, CLIENT_METHOD_HEADER, "ReadAuthorizationModels"
275-
)
276269
kwargs = options_to_kwargs(options)
277270
api_response = await self._api.read_authorization_models(
278271
**kwargs,
@@ -290,9 +283,6 @@ async def write_authorization_model(
290283
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
291284
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
292285
"""
293-
options = set_heading_if_not_set(
294-
options, CLIENT_METHOD_HEADER, "WriteAuthorizationModel"
295-
)
296286
kwargs = options_to_kwargs(options)
297287
api_response = await self._api.write_authorization_model(
298288
body,
@@ -308,9 +298,6 @@ async def read_authorization_model(self, options: dict[str, int | str] = None):
308298
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
309299
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
310300
"""
311-
options = set_heading_if_not_set(
312-
options, CLIENT_METHOD_HEADER, "ReadAuthorizationModel"
313-
)
314301
kwargs = options_to_kwargs(options)
315302
authorization_model_id = self._get_authorization_model_id(options)
316303
api_response = await self._api.read_authorization_model(
@@ -330,7 +317,7 @@ async def read_latest_authorization_model(
330317
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
331318
"""
332319
options = set_heading_if_not_set(
333-
options, CLIENT_METHOD_HEADER, "ReadLatestAuthoriationModel"
320+
options, CLIENT_METHOD_HEADER, "ReadLatestAuthorizationModel"
334321
)
335322
options["page_size"] = 1
336323
api_response = await self.read_authorization_models(options)
@@ -353,7 +340,6 @@ async def read_changes(
353340
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
354341
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
355342
"""
356-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ReadChanges")
357343
kwargs = options_to_kwargs(options)
358344
kwargs["type"] = body.type
359345
api_response = await self._api.read_changes(
@@ -373,7 +359,6 @@ async def read(self, body: ReadRequestTupleKey, options: dict[str, str] = None):
373359
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
374360
:param consistency(options) - The type of consistency preferred for the request
375361
"""
376-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Read")
377362
page_size = None
378363
continuation_token = None
379364
if options:
@@ -494,7 +479,7 @@ async def write(self, body: ClientWriteRequest, options: dict[str, str] = None):
494479
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
495480
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
496481
"""
497-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Writes")
482+
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Write")
498483
transaction = options_to_transaction_info(options)
499484
if not transaction.disabled:
500485
results = await self._write_with_transaction(body, options)
@@ -561,8 +546,6 @@ async def check(self, body: ClientCheckRequest, options: dict[str, str] = None):
561546
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
562547
:param consistency(options) - The type of consistency preferred for the request
563548
"""
564-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Check")
565-
566549
kwargs = options_to_kwargs(options)
567550

568551
req_body = CheckRequest(
@@ -658,7 +641,6 @@ async def expand(self, body: ClientExpandRequest, options: dict[str, str] = None
658641
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
659642
:param consistency(options) - The type of consistency preferred for the request
660643
"""
661-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Expand")
662644
kwargs = options_to_kwargs(options)
663645

664646
req_body = ExpandRequest(
@@ -685,7 +667,6 @@ async def list_objects(
685667
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
686668
:param consistency(options) - The type of consistency preferred for the request
687669
"""
688-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListObjects")
689670
kwargs = options_to_kwargs(options)
690671

691672
req_body = ListObjectsRequest(
@@ -750,7 +731,6 @@ async def list_users(
750731
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
751732
:param consistency(options) - The type of consistency preferred for the request
752733
"""
753-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListUsers")
754734
kwargs = options_to_kwargs(options)
755735

756736
req_body = ListUsersRequest(
@@ -784,9 +764,6 @@ async def read_assertions(self, options: dict[str, str] = None):
784764
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
785765
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
786766
"""
787-
options = set_heading_if_not_set(
788-
options, CLIENT_METHOD_HEADER, "ReadAssertions"
789-
)
790767

791768
kwargs = options_to_kwargs(options)
792769
authorization_model_id = self._get_authorization_model_id(options)
@@ -805,9 +782,6 @@ async def write_assertions(
805782
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
806783
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
807784
"""
808-
options = set_heading_if_not_set(
809-
options, CLIENT_METHOD_HEADER, "WriteAssertions"
810-
)
811785
kwargs = options_to_kwargs(options)
812786
authorization_model_id = self._get_authorization_model_id(options)
813787

openfga_sdk/sync/client/client.py

Lines changed: 1 addition & 27 deletions
Original file line numberDiff line numberDiff line change
@@ -206,7 +206,6 @@ def list_stores(self, options: dict[str, int | str] = None):
206206
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
207207
"""
208208
# convert options to kwargs
209-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListStores")
210209
kwargs = options_to_kwargs(options)
211210
api_response = self._api.list_stores(
212211
**kwargs,
@@ -223,7 +222,6 @@ def create_store(
223222
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
224223
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
225224
"""
226-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "CreateStore")
227225
kwargs = options_to_kwargs(options)
228226
api_response = self._api.create_store(body, **kwargs)
229227
return api_response
@@ -236,7 +234,6 @@ def get_store(self, options: dict[str, int | str] = None):
236234
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
237235
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
238236
"""
239-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "GetStore")
240237
kwargs = options_to_kwargs(options)
241238
api_response = self._api.get_store(
242239
**kwargs,
@@ -251,7 +248,6 @@ def delete_store(self, options: dict[str, int | str] = None):
251248
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
252249
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
253250
"""
254-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "DeleteStore")
255251
kwargs = options_to_kwargs(options)
256252
api_response = self._api.delete_store(
257253
**kwargs,
@@ -270,9 +266,6 @@ def read_authorization_models(self, options: dict[str, int | str] = None):
270266
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
271267
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
272268
"""
273-
options = set_heading_if_not_set(
274-
options, CLIENT_METHOD_HEADER, "ReadAuthorizationModels"
275-
)
276269
kwargs = options_to_kwargs(options)
277270
api_response = self._api.read_authorization_models(
278271
**kwargs,
@@ -290,9 +283,6 @@ def write_authorization_model(
290283
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
291284
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
292285
"""
293-
options = set_heading_if_not_set(
294-
options, CLIENT_METHOD_HEADER, "WriteAuthorizationModel"
295-
)
296286
kwargs = options_to_kwargs(options)
297287
api_response = self._api.write_authorization_model(
298288
body,
@@ -308,9 +298,6 @@ def read_authorization_model(self, options: dict[str, int | str] = None):
308298
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
309299
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
310300
"""
311-
options = set_heading_if_not_set(
312-
options, CLIENT_METHOD_HEADER, "ReadAuthorizationModel"
313-
)
314301
kwargs = options_to_kwargs(options)
315302
authorization_model_id = self._get_authorization_model_id(options)
316303
api_response = self._api.read_authorization_model(
@@ -328,7 +315,7 @@ def read_latest_authorization_model(self, options: dict[str, int | str] = None):
328315
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
329316
"""
330317
options = set_heading_if_not_set(
331-
options, CLIENT_METHOD_HEADER, "ReadLatestAuthoriationModel"
318+
options, CLIENT_METHOD_HEADER, "ReadLatestAuthorizationModel"
332319
)
333320
options["page_size"] = 1
334321
api_response = self.read_authorization_models(options)
@@ -351,7 +338,6 @@ def read_changes(
351338
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
352339
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
353340
"""
354-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ReadChanges")
355341
kwargs = options_to_kwargs(options)
356342
kwargs["type"] = body.type
357343
api_response = self._api.read_changes(
@@ -371,7 +357,6 @@ def read(self, body: ReadRequestTupleKey, options: dict[str, str] = None):
371357
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
372358
:param consistency(options) - The type of consistency preferred for the request
373359
"""
374-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Read")
375360
page_size = None
376361
continuation_token = None
377362
if options:
@@ -554,8 +539,6 @@ def check(self, body: ClientCheckRequest, options: dict[str, str] = None):
554539
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
555540
:param consistency(options) - The type of consistency preferred for the request
556541
"""
557-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Check")
558-
559542
kwargs = options_to_kwargs(options)
560543

561544
req_body = CheckRequest(
@@ -649,7 +632,6 @@ def expand(self, body: ClientExpandRequest, options: dict[str, str] = None):
649632
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
650633
:param consistency(options) - The type of consistency preferred for the request
651634
"""
652-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "Expand")
653635
kwargs = options_to_kwargs(options)
654636

655637
req_body = ExpandRequest(
@@ -676,7 +658,6 @@ def list_objects(
676658
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
677659
:param consistency(options) - The type of consistency preferred for the request
678660
"""
679-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListObjects")
680661
kwargs = options_to_kwargs(options)
681662

682663
req_body = ListObjectsRequest(
@@ -739,7 +720,6 @@ def list_users(self, body: ClientListUsersRequest, options: dict[str, str] = Non
739720
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
740721
:param consistency(options) - The type of consistency preferred for the request
741722
"""
742-
options = set_heading_if_not_set(options, CLIENT_METHOD_HEADER, "ListUsers")
743723
kwargs = options_to_kwargs(options)
744724

745725
req_body = ListUsersRequest(
@@ -773,9 +753,6 @@ def read_assertions(self, options: dict[str, str] = None):
773753
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
774754
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
775755
"""
776-
options = set_heading_if_not_set(
777-
options, CLIENT_METHOD_HEADER, "ReadAssertions"
778-
)
779756

780757
kwargs = options_to_kwargs(options)
781758
authorization_model_id = self._get_authorization_model_id(options)
@@ -794,9 +771,6 @@ def write_assertions(
794771
:param retryParams.maxRetry(options) - Override the max number of retries on each API request
795772
:param retryParams.minWaitInMs(options) - Override the minimum wait before a retry is initiated
796773
"""
797-
options = set_heading_if_not_set(
798-
options, CLIENT_METHOD_HEADER, "WriteAssertions"
799-
)
800774
kwargs = options_to_kwargs(options)
801775
authorization_model_id = self._get_authorization_model_id(options)
802776

0 commit comments

Comments
 (0)