Skip to content

Commit 9dccb4f

Browse files
meldszajimmyjames
authored andcommitted
fix: fix client metrics issues with preshared keys
1 parent 3630115 commit 9dccb4f

File tree

4 files changed

+10
-8
lines changed

4 files changed

+10
-8
lines changed

VERSION.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
0.6.0
1+
0.6.1

example/example1/requirements.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ attrs >= 23.1.0
44
frozenlist >= 1.4.1
55
idna >= 3.6
66
multidict >= 6.0.4
7-
openfga-sdk >= 0.6.0
7+
openfga-sdk >= 0.6.1
88
python-dateutil >= 2.8.2
99
urllib3 >= 2.1.0
1010
yarl >= 1.9.4

openfga_sdk/api_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -311,9 +311,10 @@ async def __call_api(
311311
)
312312

313313
try:
314-
_telemetry_attributes[TelemetryAttributes().request_client_id] = (
315-
self.configuration.credentials.configuration.client_id
316-
)
314+
if self.configuration.credentials.configuration.client_id is not None:
315+
_telemetry_attributes[TelemetryAttributes().request_client_id] = (
316+
self.configuration.credentials.configuration.client_id
317+
)
317318
except AttributeError:
318319
pass
319320

openfga_sdk/sync/api_client.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -308,9 +308,10 @@ def __call_api(
308308
)
309309

310310
try:
311-
_telemetry_attributes[TelemetryAttributes().request_client_id] = (
312-
self.configuration.credentials.configuration.client_id
313-
)
311+
if self.configuration.credentials.configuration.client_id is not None:
312+
_telemetry_attributes[TelemetryAttributes().request_client_id] = (
313+
self.configuration.credentials.configuration.client_id
314+
)
314315
except AttributeError:
315316
pass
316317

0 commit comments

Comments
 (0)