From 7e167a2dd6da07861a3722765870f597d6351c20 Mon Sep 17 00:00:00 2001 From: SandroMaglione Date: Sun, 4 Dec 2022 05:50:33 +0100 Subject: [PATCH] update check error messages --- lib/app/failures/get_user_information_failure.dart | 13 ++++++------- lib/app/failures/sign_out_failure.dart | 5 ++--- .../failures/update_user_information_failure.dart | 5 ++--- 3 files changed, 10 insertions(+), 13 deletions(-) diff --git a/lib/app/failures/get_user_information_failure.dart b/lib/app/failures/get_user_information_failure.dart index 1c41549..7800515 100644 --- a/lib/app/failures/get_user_information_failure.dart +++ b/lib/app/failures/get_user_information_failure.dart @@ -2,13 +2,12 @@ abstract class GetUserInformationFailure { const GetUserInformationFailure(); String get mapToErrorMessage { - switch (runtimeType) { - case RequestGetUserInformationFailure: - return 'Error when getting user information'; - case ResponseFormatErrorGetUserInformationFailure: - return 'Invalid response'; - case JsonDecodeGetUserInformationFailure: - return 'Missing valid user information'; + if (this is RequestGetUserInformationFailure) { + return 'Error when getting user information'; + } else if (this is ResponseFormatErrorGetUserInformationFailure) { + return 'Invalid response'; + } else if (this is JsonDecodeGetUserInformationFailure) { + return 'Missing valid user information'; } return 'Unexpected error, please try again'; diff --git a/lib/app/failures/sign_out_failure.dart b/lib/app/failures/sign_out_failure.dart index 43cda6f..75d46a5 100644 --- a/lib/app/failures/sign_out_failure.dart +++ b/lib/app/failures/sign_out_failure.dart @@ -2,9 +2,8 @@ abstract class SignOutFailure { const SignOutFailure(); String get mapToErrorMessage { - switch (runtimeType) { - case ExecutionErrorSignOutFailure: - return 'Error when making sign out request'; + if (this is ExecutionErrorSignOutFailure) { + return 'Error when making sign out request'; } return 'Unexpected error, please try again'; diff --git a/lib/app/failures/update_user_information_failure.dart b/lib/app/failures/update_user_information_failure.dart index ccff456..bcec69a 100644 --- a/lib/app/failures/update_user_information_failure.dart +++ b/lib/app/failures/update_user_information_failure.dart @@ -2,9 +2,8 @@ abstract class UpdateUserInformationFailure { const UpdateUserInformationFailure(); String get mapToErrorMessage { - switch (runtimeType) { - case RequestUpdateUserInformationFailure: - return 'Error when updating user information'; + if (this is RequestUpdateUserInformationFailure) { + return 'Error when updating user information'; } return 'Unexpected error, please try again';