Skip to content

Commit 75eb696

Browse files
chore: fixed linting errors
1 parent 21a6ea2 commit 75eb696

File tree

4 files changed

+20
-10
lines changed

4 files changed

+20
-10
lines changed

stream_chat/async_chat/client.py

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -833,10 +833,14 @@ async def create_reminder(
833833
:return: API response
834834
"""
835835
data = {"user_id": user_id}
836+
remind_at_timestamp = ""
836837
if remind_at is not None:
837838
if isinstance(remind_at, datetime.datetime):
838-
remind_at = remind_at.isoformat()
839-
data["remind_at"] = remind_at
839+
remind_at_timestamp = remind_at.isoformat()
840+
else:
841+
remind_at_timestamp = str(remind_at)
842+
843+
data["remind_at"] = remind_at_timestamp
840844

841845
return await self.post(f"messages/{message_id}/reminders", data=data)
842846

@@ -855,10 +859,14 @@ async def update_reminder(
855859
:return: API response
856860
"""
857861
data = {"user_id": user_id}
862+
remind_at_timestamp = ""
858863
if remind_at is not None:
859864
if isinstance(remind_at, datetime.datetime):
860-
remind_at = remind_at.isoformat()
861-
data["remind_at"] = remind_at
865+
remind_at_timestamp = remind_at.isoformat()
866+
else:
867+
remind_at_timestamp = str(remind_at)
868+
869+
data["remind_at"] = remind_at_timestamp
862870
return await self.patch(f"messages/{message_id}/reminders", data=data)
863871

864872
async def delete_reminder(self, message_id: str, user_id: str) -> StreamResponse:

stream_chat/client.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -779,7 +779,10 @@ def unread_counts_batch(self, user_ids: List[str]) -> StreamResponse:
779779
return self.post("unread_batch", data={"user_ids": user_ids})
780780

781781
def create_reminder(
782-
self, message_id: str, user_id: str, remind_at: Optional[datetime.datetime] = None
782+
self,
783+
message_id: str,
784+
user_id: str,
785+
remind_at: Optional[datetime.datetime] = None,
783786
) -> StreamResponse:
784787
"""
785788
Creates a reminder for a message.
@@ -796,7 +799,10 @@ def create_reminder(
796799
return self.post(f"messages/{message_id}/reminders", data=data)
797800

798801
def update_reminder(
799-
self, message_id: str, user_id: str, remind_at: Optional[datetime.datetime] = None
802+
self,
803+
message_id: str,
804+
user_id: str,
805+
remind_at: Optional[datetime.datetime] = None,
800806
) -> StreamResponse:
801807
"""
802808
Updates a reminder for a message.

stream_chat/tests/async_chat/test_reminders.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,3 @@
1-
import uuid
21
from datetime import datetime, timedelta, timezone
32

43
import pytest

stream_chat/tests/test_reminders.py

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,5 @@
1-
import uuid
21
from datetime import datetime, timedelta, timezone
32

4-
import pytest
5-
63
from stream_chat import StreamChat
74
from stream_chat.base.exceptions import StreamAPIException
85

0 commit comments

Comments
 (0)