Skip to content

Commit

Permalink
又修了一个小bug
Browse files Browse the repository at this point in the history
response没有其他data属性,就是一个string
  • Loading branch information
sanbei101 committed Aug 3, 2024
1 parent c7322a2 commit 39ebec7
Showing 1 changed file with 10 additions and 14 deletions.
24 changes: 10 additions & 14 deletions lib/service/chat/chat_service.dart
Original file line number Diff line number Diff line change
Expand Up @@ -23,13 +23,11 @@ class ChatService {
String senderEmail, String receiverEmail) async* {
// 调用RPC函数获取ChatRoom的ID
try {
final response = await _supabaseClient.rpc('get_or_create_chat_room',
params: {
'p_user1_email': senderEmail,
'p_user2_email': receiverEmail
});

final chatRoomID = response.data;
final String chatRoomID = await _supabaseClient
.rpc('get_or_create_chat_room', params: {
'p_user1_email': senderEmail,
'p_user2_email': receiverEmail
});

// 获取消息流
yield* _supabaseClient
Expand Down Expand Up @@ -60,13 +58,11 @@ class ChatService {
final DateTime timeStamp = DateTime.now();

// 调用RPC函数获取或创建ChatRoom的ID
final response = await _supabaseClient.rpc('get_or_create_chat_room',
params: {
'p_user1_email': currentUserEmail,
'p_user2_email': receiverEmail
});

final chatRoomID = response.data;
final String chatRoomID = await _supabaseClient
.rpc('get_or_create_chat_room', params: {
'p_user1_email': currentUserEmail,
'p_user2_email': receiverEmail
});

// 创建消息
final newMessage = Message(
Expand Down

0 comments on commit 39ebec7

Please sign in to comment.