Skip to content

Commit fbf500e

Browse files
authored
Merge pull request #724 from parea-ai/fix-no-api-call-if-api-key-is-not-set
fix: no api call if no api key is set
2 parents b6cfdf0 + 7b5609e commit fbf500e

File tree

2 files changed

+5
-5
lines changed

2 files changed

+5
-5
lines changed

parea/client.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -60,12 +60,12 @@ class Parea:
6060

6161
def __attrs_post_init__(self):
6262
self._client.set_api_key(self.api_key)
63-
project_api_response: CreateGetProjectResponseSchema = self._create_or_get_project(self.project_name)
64-
if project_api_response.was_created:
65-
print(f"Created project {project_api_response.name}")
66-
self._project = structure(asdict(project_api_response), ProjectSchema)
6763

6864
if self.api_key:
65+
project_api_response: CreateGetProjectResponseSchema = self._create_or_get_project(self.project_name)
66+
if project_api_response.was_created:
67+
print(f"Created project {project_api_response.name}")
68+
self._project = structure(asdict(project_api_response), ProjectSchema)
6969
parea_logger.set_client(self._client)
7070
parea_logger.set_project_uuid(self.project_uuid)
7171

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,7 +6,7 @@ build-backend = "poetry.core.masonry.api"
66
[tool.poetry]
77
name = "parea-ai"
88
packages = [{ include = "parea" }]
9-
version = "0.2.126"
9+
version = "0.2.127"
1010
description = "Parea python sdk"
1111
readme = "README.md"
1212
authors = ["joel-parea-ai <[email protected]>"]

0 commit comments

Comments
 (0)