From 74dc15c38c8b6c77b5ac2bf16959b88d321ea17c Mon Sep 17 00:00:00 2001 From: Neeraj Gupta <254676+ua741@users.noreply.github.com> Date: Fri, 13 Sep 2024 09:23:22 +0530 Subject: [PATCH] [auth] minor fixes --- auth/lib/ui/share/code_share.dart | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/auth/lib/ui/share/code_share.dart b/auth/lib/ui/share/code_share.dart index 43ecd34ff3..177e796a75 100644 --- a/auth/lib/ui/share/code_share.dart +++ b/auth/lib/ui/share/code_share.dart @@ -24,7 +24,7 @@ class ShareCodeDialog extends StatefulWidget { class _ShareCodeDialogState extends State { final Logger logger = Logger('_ShareCodeDialogState'); - List items = [5, 15, 30, 60]; + final List _durationInMins = [2, 5, 15, 30, 60]; String getItemLabel(int min) { if (min == 60) return '1 hour'; @@ -37,11 +37,12 @@ class _ShareCodeDialogState extends State { return '$min min'; } - int selectedValue = 15; + late final int selectedValue; @override void initState() { super.initState(); + selectedValue = _durationInMins[2]; } @override @@ -59,7 +60,7 @@ class _ShareCodeDialogState extends State { DropdownButtonHideUnderline( child: DropdownButton2( hint: const Text('Select an option'), - items: items + items: _durationInMins .map( (item) => DropdownMenuItem( value: item, @@ -89,8 +90,8 @@ class _ShareCodeDialogState extends State { try { await shareCode(); Navigator.of(context).pop(); - } catch (e) { - logger.warning('Failed to share code: ${e.toString()}'); + } catch (e, s) { + logger.severe('Failed to generate shared codes', e, s); showGenericErrorDialog(context: context, error: e).ignore(); } },