Skip to content

Commit c54f802

Browse files
Merge branch 'feature/chat-15-pinning-archiving-member-custom-data' of github.com:GetStream/stream-chat-python into feature/chat-15-pinning-archiving-member-custom-data
2 parents 0de1401 + e0890c9 commit c54f802

File tree

2 files changed

+15
-37
lines changed

2 files changed

+15
-37
lines changed

stream_chat/async_chat/channel.py

Lines changed: 11 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -213,48 +213,34 @@ async def unmute(self, user_id: str) -> StreamResponse:
213213
async def pin(self, user_id: str) -> StreamResponse:
214214
if not user_id:
215215
raise StreamChannelException("user_id must not be empty")
216-
217-
payload = {
218-
"set": {
219-
"pinned": True
220-
}
221-
}
216+
217+
payload = {"set": {"pinned": True}}
222218
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
223219

224220
async def unpin(self, user_id: str) -> StreamResponse:
225221
if not user_id:
226222
raise StreamChannelException("user_id must not be empty")
227-
228-
payload = {
229-
"set": {
230-
"pinned": False
231-
}
232-
}
223+
224+
payload = {"set": {"pinned": False}}
233225
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
234226

235227
async def archive(self, user_id: str) -> StreamResponse:
236228
if not user_id:
237229
raise StreamChannelException("user_id must not be empty")
238-
239-
payload = {
240-
"set": {
241-
"archived": True
242-
}
243-
}
230+
231+
payload = {"set": {"archived": True}}
244232
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
245233

246234
async def unarchive(self, user_id: str) -> StreamResponse:
247235
if not user_id:
248236
raise StreamChannelException("user_id must not be empty")
249-
250-
payload = {
251-
"set": {
252-
"archived": False
253-
}
254-
}
237+
238+
payload = {"set": {"archived": False}}
255239
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
256240

257-
async def update_member_partial(self, user_id: str, to_set: Dict = None, to_unset: Iterable[str] = None) -> Union[StreamResponse, Awaitable[StreamResponse]]:
241+
async def update_member_partial(
242+
self, user_id: str, to_set: Dict = None, to_unset: Iterable[str] = None
243+
) -> Union[StreamResponse, Awaitable[StreamResponse]]:
258244
if not user_id:
259245
raise StreamChannelException("user_id must not be empty")
260246

stream_chat/channel.py

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -214,23 +214,15 @@ def unmute(self, user_id: str) -> StreamResponse:
214214
def pin(self, user_id: str) -> StreamResponse:
215215
if not user_id:
216216
raise StreamChannelException("user_id must not be empty")
217-
218-
payload = {
219-
"set": {
220-
"pinned": True
221-
}
222-
}
217+
218+
payload = {"set": {"pinned": True}}
223219
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
224220

225221
def unpin(self, user_id: str) -> StreamResponse:
226222
if not user_id:
227223
raise StreamChannelException("user_id must not be empty")
228-
229-
payload = {
230-
"set": {
231-
"pinned": False
232-
}
233-
}
224+
225+
payload = {"set": {"pinned": False}}
234226
return self.client.patch(f"{self.url}/member/{user_id}", data=payload)
235227

236228
def archive(self, user_id: str) -> StreamResponse:

0 commit comments

Comments
 (0)