|
|
@@ -5,6 +5,7 @@ import 'package:electronic_assistant/data/api/atmob_file_api.dart';
|
|
|
import 'package:electronic_assistant/data/api/request/talk_create_request.dart';
|
|
|
import 'package:electronic_assistant/data/api/request/talk_delete_request.dart';
|
|
|
import 'package:electronic_assistant/data/api/request/talk_file_request.dart';
|
|
|
+import 'package:flutter/cupertino.dart';
|
|
|
import 'package:get/get.dart';
|
|
|
|
|
|
import '../../utils/http_handler.dart';
|
|
|
@@ -144,6 +145,7 @@ class TalkRepository {
|
|
|
|
|
|
Future<String> uploadTalkFile(String talkId, double duration, File file) {
|
|
|
_uploadingTalkIds.add(talkId);
|
|
|
+ _uploadingTalkProgress[talkId] = RxDouble(0);
|
|
|
return atmobFileApi
|
|
|
.uploadTalkFile(TalkFileRequest(talkId, duration, file: file).toJson(),
|
|
|
onSendProgress: (count, total) {
|