From 713613e2c60da4620bafb1cbdc24b486bfe50f32 Mon Sep 17 00:00:00 2001 From: awkawb Date: Sat, 10 Feb 2024 11:06:25 -0500 Subject: [PATCH] FIXED headers are built and returned properly --- invoice_ninja/__init__.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/invoice_ninja/__init__.py b/invoice_ninja/__init__.py index 1d3c3f9..4bbfe22 100644 --- a/invoice_ninja/__init__.py +++ b/invoice_ninja/__init__.py @@ -29,7 +29,7 @@ class InvoiceNinja(object): api_token: str = str()): self.endpoint_url = '{}/{}'.format(endpoint_url, self.API_V1) self.api_token = api_token - self.headers = dict() + self.headers = self.build_headers() def _get_url_for(self, endpoint: str = 'ping'): ''' @@ -57,14 +57,14 @@ class InvoiceNinja(object): 'X-API-TOKEN': self.api_token, 'X-Requested-With': 'XMLHttpRequest'} - return self.headers.update(headers) + return headers def ping(self): ''' Ping Invoice Ninja instance. ''' server_response = requests.get(url=self._get_url_for(), - headers=self.build_headers()) + headers=self.headers) if server_response.ok: return True