Получение и отправка текста, статусы сообщения
This commit is contained in:
@@ -194,9 +194,10 @@ class ChatRemoteDataSourceImpl implements ChatRemoteDataSource {
|
||||
senderId: json['userId'] ?? (json['senderId'] ?? ''),
|
||||
content: json['content'] ?? '',
|
||||
messageType: json['type']?.toString().toLowerCase() ?? 'text',
|
||||
sequenceId: int.tryParse(json['sequenceId']?.toString() ?? '0') ?? 0,
|
||||
createdAt: _parseDateTime(json['createdAt']),
|
||||
updatedAt: _parseDateTime(json['updatedAt']),
|
||||
isRead: json['isRead'] ?? false,
|
||||
status: (json['isRead'] ?? false) ? MessageStatus.read : MessageStatus.delivered,
|
||||
media: json['media'] is Map<String, dynamic> ? json['media'] as Map<String, dynamic> : null,
|
||||
);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user