fix: The message field in UnknownRemoteException is typed as String? and the condition will always be false.
This commit is contained in:
@@ -82,7 +82,7 @@ class _SavingMessageDialogViewState extends State<SavingMessageDialogView> {
|
||||
|
||||
void _handleErrorStream(Object error, StackTrace stackTrace) {
|
||||
logWarning('_SavingMessageDialogViewState::_handleErrorStream: Exception = $error');
|
||||
if (error is UnknownRemoteException && error.message is List<SavingEmailToDraftsCanceledException>) {
|
||||
if (error is UnknownRemoteException && error.error is List<SavingEmailToDraftsCanceledException>) {
|
||||
popBack(result: SaveEmailAsDraftsFailure(SavingEmailToDraftsCanceledException()));
|
||||
} else {
|
||||
popBack(result: SaveEmailAsDraftsFailure(error));
|
||||
|
||||
@@ -79,7 +79,7 @@ class _SendingMessageDialogViewState extends State<SendingMessageDialogView> {
|
||||
|
||||
void _handleErrorStream(Object error, StackTrace stackTrace) {
|
||||
logWarning('_SendingMessageDialogViewState::_handleErrorStream: Exception = $error');
|
||||
if (error is UnknownRemoteException && error.message is List<SendingEmailCanceledException>) {
|
||||
if (error is UnknownRemoteException && error.error is List<SendingEmailCanceledException>) {
|
||||
popBack(result: SendEmailFailure(exception: SendingEmailCanceledException()));
|
||||
} else {
|
||||
popBack(result: SendEmailFailure(exception: error));
|
||||
|
||||
Reference in New Issue
Block a user