TF-332 Persist attachments when forward email

This commit is contained in:
dab246
2022-07-11 14:04:46 +07:00
committed by Dat H. Pham
parent 7473fdffdf
commit 3b1f92344f
2 changed files with 12 additions and 2 deletions
@@ -110,9 +110,14 @@ class UploadController extends GetxController {
}
void initializeUploadAttachments(List<Attachment> attachments) {
listUploadAttachments.value = attachments
.map((attachment) => UploadFileState(UploadTaskId(attachment.blobId!.value)))
final listUploadFilesState = attachments
.map((attachment) => UploadFileState(
UploadTaskId(attachment.blobId!.value),
uploadStatus: UploadFileStatus.succeed,
attachment: attachment))
.toList();
_uploadingStateFiles.addAll(listUploadFilesState);
_refreshListUploadAttachmentState();
}
void deleteFileUploaded(UploadTaskId uploadId) {
@@ -18,6 +18,11 @@ class UploadFileStateList {
return this;
}
UploadFileStateList addAll(List<UploadFileState> elements) {
_uploadingStateFiles.addAll(elements);
return this;
}
UploadFileStateList updateElementBy(
MatchedState matchedState,
UpdateFileUploadingState updateFileUploadingState,