feat: 重构 Reminder Notification 系统并更新应用包名
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
from __future__ import annotations
|
||||
|
||||
from datetime import datetime
|
||||
from datetime import datetime, timezone
|
||||
from typing import cast
|
||||
from unittest.mock import AsyncMock, MagicMock
|
||||
from uuid import UUID, uuid4
|
||||
@@ -64,10 +64,14 @@ class FakeFriendshipRepo:
|
||||
inbox.id = uuid4()
|
||||
inbox.recipient_id = recipient_id
|
||||
inbox.sender_id = initiator_id
|
||||
inbox.schedule_item_id = None
|
||||
inbox.status = InboxMessageStatus.PENDING
|
||||
inbox.message_type = InboxMessageType.FRIEND_REQUEST
|
||||
inbox.friendship_id = friendship.id
|
||||
inbox.content = {"type": "request", "message": content}
|
||||
inbox.is_read = False
|
||||
inbox.created_at = datetime.now(timezone.utc)
|
||||
inbox.updated_at = datetime.now(timezone.utc)
|
||||
self._inbox_messages.append(inbox)
|
||||
|
||||
return friendship, inbox
|
||||
@@ -91,10 +95,14 @@ class FakeFriendshipRepo:
|
||||
inbox.id = uuid4()
|
||||
inbox.recipient_id = recipient_id
|
||||
inbox.sender_id = initiator_id
|
||||
inbox.schedule_item_id = None
|
||||
inbox.status = InboxMessageStatus.PENDING
|
||||
inbox.message_type = InboxMessageType.FRIEND_REQUEST
|
||||
inbox.friendship_id = friendship.id
|
||||
inbox.content = {"type": "request", "message": content}
|
||||
inbox.is_read = False
|
||||
inbox.created_at = datetime.now(timezone.utc)
|
||||
inbox.updated_at = datetime.now(timezone.utc)
|
||||
self._inbox_messages.append(inbox)
|
||||
|
||||
return friendship, inbox
|
||||
|
||||
Reference in New Issue
Block a user