optimize class dependencies.
This commit is contained in:
@ -21,7 +21,7 @@ class FolderApi(BaseApi):
|
||||
url = self.ENTRYPOINT
|
||||
params = {"path": path, "laboratory_id": laboratory_id}
|
||||
token_check(self.connection)
|
||||
response = self._get(url, params=params)
|
||||
response = self.connection.get(url, params=params)
|
||||
self._raise_response_error(response)
|
||||
ret: list[FolderSimple] = []
|
||||
for data in response.json():
|
||||
@ -32,7 +32,7 @@ class FolderApi(BaseApi):
|
||||
# print(self.__class__.__name__ + "::" + sys._getframe().f_code.co_name)
|
||||
url = self.ENTRYPOINT + id + "/"
|
||||
token_check(self.connection)
|
||||
response = self._get(url)
|
||||
response = self.connection.get(url)
|
||||
self._raise_response_error(response)
|
||||
ret = parse_obj_as(Folder, response.json())
|
||||
return ret
|
||||
@ -42,7 +42,7 @@ class FolderApi(BaseApi):
|
||||
url = self.ENTRYPOINT
|
||||
data = {"name": name, "parent_id": parent_id, "description": "", "template_id": -1}
|
||||
token_check(self.connection)
|
||||
response = self._post(url, data=data)
|
||||
response = self.connection.post(url, data=data)
|
||||
self._raise_response_error(response)
|
||||
ret = parse_obj_as(FolderCreateResponse, response.json())
|
||||
return ret.id
|
||||
@ -55,7 +55,7 @@ class FolderApi(BaseApi):
|
||||
"description": folder.description,
|
||||
}
|
||||
token_check(self.connection)
|
||||
response = self._put(url, data=data)
|
||||
response = self.connection.put(url, data=data)
|
||||
self._raise_response_error(response)
|
||||
return True
|
||||
|
||||
@ -63,7 +63,7 @@ class FolderApi(BaseApi):
|
||||
# print(self.__class__.__name__ + "::" + sys._getframe().f_code.co_name)
|
||||
url = self.ENTRYPOINT + id + "/"
|
||||
token_check(self.connection)
|
||||
response = self._delete(url)
|
||||
response = self.connection.delete(url)
|
||||
self._raise_response_error(response)
|
||||
return True
|
||||
|
||||
@ -72,7 +72,7 @@ class FolderApi(BaseApi):
|
||||
url = self.ENTRYPOINT + folder.id + "/move/"
|
||||
data = {"parent": folder_id}
|
||||
token_check(self.connection)
|
||||
response = self._post(url, data=data)
|
||||
response = self.connection.post(url, data=data)
|
||||
self._raise_response_error(response)
|
||||
return True
|
||||
|
||||
@ -80,6 +80,6 @@ class FolderApi(BaseApi):
|
||||
# print(self.__class__.__name__ + "::" + sys._getframe().f_code.co_name)
|
||||
url = self.ENTRYPOINT + id + "/metadata/"
|
||||
token_check(self.connection)
|
||||
response = self._get(url)
|
||||
response = self.connection.get(url)
|
||||
self._raise_response_error(response)
|
||||
return response.json()
|
||||
|
Reference in New Issue
Block a user