TF-56 Send email with attachment
This commit is contained in:
@@ -14,14 +14,13 @@ class ComposerAPI {
|
||||
Future<UploadResponse> uploadAttachment(UploadRequest uploadRequest) async {
|
||||
final resultJson = await _dioClient.post(
|
||||
Uri.decodeFull(uploadRequest.uploadUrl.toString()),
|
||||
options: Options(headers: _buildHeaderRequestParam(uploadRequest.accountRequest.basicAuth())),
|
||||
options: Options(headers: _buildHeaderRequestParam()),
|
||||
data: File(uploadRequest.fileInfo.filePath).readAsBytesSync());
|
||||
return UploadResponse.fromJson(resultJson);
|
||||
}
|
||||
|
||||
Map<String, dynamic> _buildHeaderRequestParam(String basicAuth) {
|
||||
Map<String, dynamic> _buildHeaderRequestParam() {
|
||||
final headerParam = _dioClient.getHeaders();
|
||||
headerParam[HttpHeaders.authorizationHeader] = basicAuth;
|
||||
headerParam[HttpHeaders.acceptHeader] = DioClient.jmapHeader;
|
||||
return headerParam;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user