Skip to content

Commit 0c93ea6

Browse files
committed
Support image endpoints
1 parent be892f4 commit 0c93ea6

File tree

2 files changed

+5
-9
lines changed

2 files changed

+5
-9
lines changed

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ build-backend = "setuptools.build_meta"
44

55
[project]
66
name = "recnetpy"
7-
version = "0.2.51"
7+
version = "0.2.6"
88
authors = [
99
{ name="RecNetBot Development"}
1010
]

src/recnetpy/managers/image_manager.py

Lines changed: 4 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -24,8 +24,7 @@ async def get(self, name: str) -> Optional['Image']:
2424
:param name: The name of the image.
2525
:return: An image object representing the data or nothing if not found.
2626
"""
27-
#data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v4.bulk.make_request('post', body = {'Names': name})
28-
data: 'Response[List[ImageResponse]]' = await self.rec_net.api.images.v4.bulk.make_request('post', body = {'Names': name})
27+
data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v4.bulk.make_request('post', body = {'Names': name})
2928
if data.success: return self.create_dataclass(id, data.data[0])
3029
return None
3130

@@ -43,8 +42,7 @@ async def get_many(self, names: List[str]) -> List['Image']:
4342
:param name: The name of the image.
4443
:return: A list of image objects.
4544
"""
46-
#data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v4.bulk.make_request('post', body = {'Names': names})
47-
data: 'Response[List[ImageResponse]]' = await self.rec_net.api.images.v4.bulk.make_request('post', body = {'Names': names})
45+
data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v4.bulk.make_request('post', body = {'Names': names})
4846
return self.create_from_data_list(data.data)
4947

5048

@@ -58,8 +56,7 @@ async def fetch(self, id: int) -> Optional['Image']:
5856
:param id: The id of the image.
5957
:return: An image object representing the data or nothing if not found.
6058
"""
61-
#data: 'Response[ImageResponse]' = await self.rec_net.apim.images.v4(id).make_request('get')
62-
data: 'Response[ImageResponse]' = await self.rec_net.api.images.v4(id).make_request('get')
59+
data: 'Response[ImageResponse]' = await self.rec_net.apim.images.v6(id).make_request('get')
6360
if data.success: return self.create_dataclass(id, data.data)
6461
return None
6562

@@ -75,8 +72,7 @@ async def fetch_many(self, ids: List[int]) -> List['Image']:
7572
:param ids: A list of ids.
7673
:return: A list of image objects.
7774
"""
78-
#data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v3.bulk.make_request('post', body = {'Ids': ids})
79-
data: 'Response[List[ImageResponse]]' = await self.rec_net.api.images.v3.bulk.make_request('post', body = {'Ids': ids})
75+
data: 'Response[List[ImageResponse]]' = await self.rec_net.apim.images.v3.bulk.make_request('post', body = {'Ids': ids})
8076
return self.create_from_data_list(data.data)
8177

8278
async def from_account(self, id: int, take: int = 16, skip: int = 0, sort: int = 0) -> List['Image']:

0 commit comments

Comments
 (0)