diff --git a/python/knext/knext/common/base/client.py b/python/knext/knext/common/base/client.py index 3168efd6..90d3958b 100644 --- a/python/knext/knext/common/base/client.py +++ b/python/knext/knext/common/base/client.py @@ -41,11 +41,7 @@ class Client(ABC): project_id (int): The ID of the user's project. If not provided, the value from the environment variable `KAG_PROJECT_ID` is used. """ self._host_addr = host_addr or env.host_addr - # self._project_id = project_id or env.id - - @property - def _project_id(self): - return env.id + self._project_id = project_id or env.id @staticmethod def serialize(obj): diff --git a/python/knext/knext/reasoner/client.py b/python/knext/knext/reasoner/client.py index 059e76c0..c1fd83d3 100644 --- a/python/knext/knext/reasoner/client.py +++ b/python/knext/knext/reasoner/client.py @@ -29,7 +29,7 @@ class ReasonerClient(Client): """SPG Reasoner Client.""" def __init__(self, host_addr: str = None, project_id: int = None, namespace=None): - super().__init__(host_addr, project_id) + super().__init__(host_addr, str(project_id)) self._rest_client: rest.ReasonerApi = rest.ReasonerApi( api_client=ApiClient(configuration=Configuration(host=host_addr)) )