TF-2129 Fix cannot attach file on mobile

(cherry picked from commit b35f09069d5ac9379632f599419af0cda1d91cc7)
This commit is contained in:
dab246
2023-09-07 15:20:58 +07:00
committed by Dat Vu
parent 8f7a1aeb10
commit 143503c52d
4 changed files with 68 additions and 65 deletions
@@ -1,25 +1,28 @@
import 'package:core/data/network/dio_client.dart';
import 'package:dio/dio.dart';
import 'package:equatable/equatable.dart';
import 'package:model/upload/file_info.dart';
import 'package:tmail_ui_user/features/upload/domain/model/mobile_file_upload.dart';
import 'package:tmail_ui_user/features/upload/domain/model/upload_task_id.dart';
class UploadFileArguments with EquatableMixin {
final DioClient dioClient;
final UploadTaskId uploadId;
final FileInfo fileInfo;
final MobileFileUpload mobileFileUpload;
final Uri uploadUri;
final CancelToken? cancelToken;
UploadFileArguments(
this.dioClient,
this.uploadId,
this.fileInfo,
this.uploadUri,
{this.cancelToken});
this.mobileFileUpload,
this.uploadUri
);
@override
List<Object?> get props => [uploadId, fileInfo, uploadUri];
List<Object?> get props => [
dioClient,
uploadId,
mobileFileUpload,
uploadUri
];
}