TF-3792 Refactor toast manager

Signed-off-by: dab246 <tdvu@linagora.com>
This commit is contained in:
dab246
2025-06-20 10:42:41 +07:00
committed by Dat H. Pham
parent 8579eb2518
commit 1e054cc1e5
2 changed files with 127 additions and 131 deletions
@@ -54,8 +54,11 @@ class LoginMessageWidget extends StatelessWidget {
} else if (failure is GetTokenOIDCFailure && failure.exception is NoSuitableBrowserForOIDCException) {
return AppLocalizations.of(context).noSuitableBrowserForOIDC;
} else if (failure is FeatureFailure) {
return _toastManager?.getMessageByException(context, failure.exception)
?? AppLocalizations.of(context).unknownError;
return _toastManager?.getMessageByException(
context,
failure.exception,
useDefaultMessage: true,
) ?? AppLocalizations.of(context).unknownError;
} else {
return AppLocalizations.of(context).unknownError;
}