From 51bfab51a62f659b72f552d69354e0d37dce872b Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 4 Feb 2025 12:43:59 +0200 Subject: [PATCH 1/2] Update button name in phone widget --- app/lib/widgets/phone_widget.dart | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/lib/widgets/phone_widget.dart b/app/lib/widgets/phone_widget.dart index 61898b6bb..0e24e7430 100644 --- a/app/lib/widgets/phone_widget.dart +++ b/app/lib/widgets/phone_widget.dart @@ -161,7 +161,9 @@ class PhoneAlertDialogState extends State { Navigator.pop(context); }), if (valid) - TextButton(onPressed: verifyButton, child: const Text('Add')) + TextButton( + onPressed: verifyButton, + child: Text(widget.newPhone ? 'Add' : 'Update')) ]); } From 12adee3ba6b1cc387fc985240a6c279620b9daa5 Mon Sep 17 00:00:00 2001 From: AlaaElattar Date: Tue, 4 Feb 2025 12:59:07 +0200 Subject: [PATCH 2/2] fix bug of current widget --- app/lib/screens/identity_verification_screen.dart | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app/lib/screens/identity_verification_screen.dart b/app/lib/screens/identity_verification_screen.dart index 511ff09ba..a0923c962 100644 --- a/app/lib/screens/identity_verification_screen.dart +++ b/app/lib/screens/identity_verification_screen.dart @@ -503,8 +503,12 @@ class _IdentityVerificationScreenState } if (step == 2 && phoneCountdownNotifier.value == -1) { - await addPhoneNumberDialog(context, - newPhone: false, oldPhone: phone); + if (phone.isEmpty) { + await addPhoneNumberDialog(context, newPhone: true, oldPhone: ''); + } else { + await addPhoneNumberDialog(context, + newPhone: false, oldPhone: phone); + } var phoneMap = (await getPhone()); if (phoneMap.isEmpty || !phoneMap.containsKey('phone')) {