File tree 1 file changed +12
-4
lines changed 1 file changed +12
-4
lines changed Original file line number Diff line number Diff line change @@ -301,10 +301,14 @@ class _LoginPageState extends State<LoginPage> {
301
301
assert (debugLog (e.toString ()));
302
302
if (! mounted) return ;
303
303
final zulipLocalizations = ZulipLocalizations .of (context);
304
- // Could show different error messages for different failure modes.
304
+
305
+ String message = zulipLocalizations.errorWebAuthOperationalError;
306
+ if (e is PlatformException && e.message != null ) {
307
+ message = e.message! ;
308
+ }
305
309
await showErrorDialog (context: context,
306
310
title: zulipLocalizations.errorWebAuthOperationalErrorTitle,
307
- message: zulipLocalizations.errorWebAuthOperationalError );
311
+ message: message );
308
312
} finally {
309
313
setState (() {
310
314
_inProgress = false ;
@@ -341,10 +345,14 @@ class _LoginPageState extends State<LoginPage> {
341
345
342
346
if (! mounted) return ;
343
347
final zulipLocalizations = ZulipLocalizations .of (context);
344
- // Could show different error messages for different failure modes.
348
+
349
+ String message = zulipLocalizations.errorWebAuthOperationalError;
350
+ if (e is PlatformException && e.message != null ) {
351
+ message = e.message! ;
352
+ }
345
353
await showErrorDialog (context: context,
346
354
title: zulipLocalizations.errorWebAuthOperationalErrorTitle,
347
- message: zulipLocalizations.errorWebAuthOperationalError );
355
+ message: message );
348
356
}
349
357
}
350
358
You can’t perform that action at this time.
0 commit comments