Skip to content

Commit 7e217a2

Browse files
committed
Patch room include with name
1 parent 3a1737c commit 7e217a2

File tree

2 files changed

+7
-2
lines changed

2 files changed

+7
-2
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.67"
7+
version = "0.2.68"
88
authors = [
99
{ name="RecNetBot Development"}
1010
]

src/recnetpy/managers/room_manager.py

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -36,7 +36,12 @@ async def get(self, name: str, include: int = 0) -> 'Room':
3636
:return: An room object representing the data or nothing if not found.
3737
"""
3838
data: 'Response[RoomResponse]' = await self.rec_net.rooms.bulk.make_request('get', params = {'name': name})
39-
if data.success and data.data: return self.create_dataclass(data.data[0], data.data[0])
39+
if data.success and data.data:
40+
room_data = data.data[0]
41+
if include:
42+
data: 'Response[RoomResponse]' = await self.rec_net.rooms(room_data['RoomId']).make_request('get', params = {"include": include})
43+
room_data = data.data
44+
return self.create_dataclass(room_data, room_data)
4045
return None
4146

4247
async def fetch(self, id: int, include: int = 0) -> 'Room':

0 commit comments

Comments
 (0)