TF-1842: Handle error for _deleteSendingEmailAction and _sendEmailAction
(cherry picked from commit 7b2ab3e85a778a6662ede7c81b3cdddcbd0e7204)
This commit is contained in:
@@ -12,10 +12,10 @@ class DeleteSendingEmailInteractor {
|
||||
|
||||
DeleteSendingEmailInteractor(this._emailRepository);
|
||||
|
||||
Stream<Either<Failure, Success>> execute(AccountId accountId, UserName userName, EmailId emailId) async* {
|
||||
Stream<Either<Failure, Success>> execute(AccountId accountId, UserName userName, String sendingId) async* {
|
||||
try {
|
||||
yield Right<Failure, Success>(DeleteSendingEmailLoading());
|
||||
await _emailRepository.deleteSendingEmail(accountId, userName, emailId);
|
||||
await _emailRepository.deleteSendingEmail(accountId, userName, sendingId);
|
||||
yield Right<Failure, Success>(DeleteSendingEmailSuccess());
|
||||
} catch (e) {
|
||||
yield Left<Failure, Success>(DeleteSendingEmailFailure(e));
|
||||
|
||||
Reference in New Issue
Block a user