forked from eatvio/eatvio_app
feat(chat): refactor
This commit is contained in:
@@ -22,7 +22,7 @@ abstract class ChatService {
|
||||
Future<void> sendMessage({
|
||||
@Path() required String id,
|
||||
@Part() String? data,
|
||||
@Part() List<File>? mediaData,
|
||||
@Part() List<File>? media_data,
|
||||
});
|
||||
|
||||
@GET('/api/chat/show/{id}/messages?page={page}')
|
||||
|
||||
@@ -59,7 +59,7 @@ class _ChatService implements ChatService {
|
||||
Future<void> sendMessage({
|
||||
required String id,
|
||||
String? data,
|
||||
List<File>? mediaData,
|
||||
List<File>? media_data,
|
||||
}) async {
|
||||
final _extra = <String, dynamic>{};
|
||||
final queryParameters = <String, dynamic>{};
|
||||
@@ -72,9 +72,9 @@ class _ChatService implements ChatService {
|
||||
data,
|
||||
));
|
||||
}
|
||||
if (mediaData != null) {
|
||||
_data.files.addAll(mediaData.map((i) => MapEntry(
|
||||
'mediaData',
|
||||
if (media_data != null) {
|
||||
_data.files.addAll(media_data.map((i) => MapEntry(
|
||||
'media_data',
|
||||
MultipartFile.fromFileSync(
|
||||
i.path,
|
||||
filename: i.path.split(Platform.pathSeparator).last,
|
||||
|
||||
Reference in New Issue
Block a user