From e7ec31182e7bf6b0ade46b8125be8df88ce54df6 Mon Sep 17 00:00:00 2001 From: "stainless-app[bot]" <142633134+stainless-app[bot]@users.noreply.github.com> Date: Mon, 7 Apr 2025 12:35:18 +0000 Subject: [PATCH] fix(client): send all configured auth headers --- src/finch/_client.py | 12 ++---------- 1 file changed, 2 insertions(+), 10 deletions(-) diff --git a/src/finch/_client.py b/src/finch/_client.py index a40f8c5f..cb49af7f 100644 --- a/src/finch/_client.py +++ b/src/finch/_client.py @@ -145,11 +145,7 @@ def qs(self) -> Querystring: @property @override def auth_headers(self) -> dict[str, str]: - if self._bearer_auth: - return self._bearer_auth - if self._basic_auth: - return self._basic_auth - return {} + return {**self._bearer_auth, **self._basic_auth} @property def _bearer_auth(self) -> dict[str, str]: @@ -387,11 +383,7 @@ def qs(self) -> Querystring: @property @override def auth_headers(self) -> dict[str, str]: - if self._bearer_auth: - return self._bearer_auth - if self._basic_auth: - return self._basic_auth - return {} + return {**self._bearer_auth, **self._basic_auth} @property def _bearer_auth(self) -> dict[str, str]: