TF-332 Persist attachments when forward email
This commit is contained in:
@@ -110,9 +110,14 @@ class UploadController extends GetxController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
void initializeUploadAttachments(List<Attachment> attachments) {
|
void initializeUploadAttachments(List<Attachment> attachments) {
|
||||||
listUploadAttachments.value = attachments
|
final listUploadFilesState = attachments
|
||||||
.map((attachment) => UploadFileState(UploadTaskId(attachment.blobId!.value)))
|
.map((attachment) => UploadFileState(
|
||||||
|
UploadTaskId(attachment.blobId!.value),
|
||||||
|
uploadStatus: UploadFileStatus.succeed,
|
||||||
|
attachment: attachment))
|
||||||
.toList();
|
.toList();
|
||||||
|
_uploadingStateFiles.addAll(listUploadFilesState);
|
||||||
|
_refreshListUploadAttachmentState();
|
||||||
}
|
}
|
||||||
|
|
||||||
void deleteFileUploaded(UploadTaskId uploadId) {
|
void deleteFileUploaded(UploadTaskId uploadId) {
|
||||||
|
|||||||
@@ -18,6 +18,11 @@ class UploadFileStateList {
|
|||||||
return this;
|
return this;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
UploadFileStateList addAll(List<UploadFileState> elements) {
|
||||||
|
_uploadingStateFiles.addAll(elements);
|
||||||
|
return this;
|
||||||
|
}
|
||||||
|
|
||||||
UploadFileStateList updateElementBy(
|
UploadFileStateList updateElementBy(
|
||||||
MatchedState matchedState,
|
MatchedState matchedState,
|
||||||
UpdateFileUploadingState updateFileUploadingState,
|
UpdateFileUploadingState updateFileUploadingState,
|
||||||
|
|||||||
Reference in New Issue
Block a user