TF-1083: remove undersecretary function
This commit is contained in:
@@ -355,22 +355,9 @@ class EmailAPI {
|
|||||||
}
|
}
|
||||||
|
|
||||||
List<EmailId> _getListEmailIdUpdatedFormSetEmailResponse(List<SetEmailResponse?> listSetEmailResponse, MoveToMailboxRequest moveRequest) {
|
List<EmailId> _getListEmailIdUpdatedFormSetEmailResponse(List<SetEmailResponse?> listSetEmailResponse, MoveToMailboxRequest moveRequest) {
|
||||||
final List<EmailId> listEmailIdResult = List.empty(growable: true);
|
|
||||||
final listUpdated = listSetEmailResponse.map((e) => e!.updated!.keys).toList();
|
final listUpdated = listSetEmailResponse.map((e) => e!.updated!.keys).toList();
|
||||||
|
List<EmailId> listEmailIdRequest = moveRequest.currentMailboxes.values.expand((e) => e).toList();
|
||||||
for (final listEmailId in listUpdated) {
|
return listEmailIdRequest.where((emailId) => listUpdated.expand((e) => e).toList().contains(emailId.id)).toList();
|
||||||
List<EmailId> listEmailIdRequest = List.empty(growable: true);
|
|
||||||
for (var itemEmailIdMoveRequest in moveRequest.currentMailboxes.values) {
|
|
||||||
listEmailIdRequest.addAll(itemEmailIdMoveRequest);
|
|
||||||
}
|
|
||||||
|
|
||||||
listEmailIdResult.addAll(listEmailIdRequest
|
|
||||||
.where((emailId) => listEmailId.toList().contains(emailId.id))
|
|
||||||
.toList(),
|
|
||||||
);
|
|
||||||
}
|
|
||||||
|
|
||||||
return listEmailIdResult;
|
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user