From ddb98aa97c295bb6b14975ccce5003ef17f4db87 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Tue, 8 Apr 2025 04:40:43 +0000 Subject: [PATCH] fix(client): send all configured auth headers --- src/codex/_client.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/codex/_client.py b/src/codex/_client.py index 9bdd5f0..2641513 100644 --- a/src/codex/_client.py +++ b/src/codex/_client.py @@ -154,11 +154,7 @@ def qs(self) -> Querystring: @property @override def auth_headers(self) -> dict[str, str]: - if self._authenticated_api_key: - return self._authenticated_api_key - if self._public_access_key: - return self._public_access_key - return {} + return {**self._authenticated_api_key, **self._public_access_key} @property def _authenticated_api_key(self) -> dict[str, str]: @@ -386,11 +382,7 @@ def qs(self) -> Querystring: @property @override def auth_headers(self) -> dict[str, str]: - if self._authenticated_api_key: - return self._authenticated_api_key - if self._public_access_key: - return self._public_access_key - return {} + return {**self._authenticated_api_key, **self._public_access_key} @property def _authenticated_api_key(self) -> dict[str, str]: