diff --git a/lib/new_ui/otp/otp_validation_bootmsheet_widget.dart b/lib/new_ui/otp/otp_validation_bootmsheet_widget.dart index 35581ff8..b3ab81fc 100644 --- a/lib/new_ui/otp/otp_validation_bootmsheet_widget.dart +++ b/lib/new_ui/otp/otp_validation_bootmsheet_widget.dart @@ -76,7 +76,7 @@ class _GenericBottomSheetState extends State { Row( mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ - AppText(widget.isForEmail ? TranslationBase.of(context).enterEmailAddress : TranslationBase.of(context).enterPhoneNumber, + AppText(widget.isForEmail ? TranslationBase.of(context).enterEmail : TranslationBase.of(context).enterPhoneNumber, fontSize: 28, letterSpacing: -2, color: Color(0xFF2E3039), fontWeight: FontWeight.w600), InkWell( onTap: () { diff --git a/lib/pages/login/register_new.dart b/lib/pages/login/register_new.dart index be30b7f8..480cf8e7 100644 --- a/lib/pages/login/register_new.dart +++ b/lib/pages/login/register_new.dart @@ -251,7 +251,7 @@ class _RegisterNew extends State { selectedDOB = DateTime.parse(value!); if (isHijri == 1) { var hijriDate = HijriGregConverter.gregorianToHijri(DateTime.parse(value)); - selectedDOB = DateTime(hijriDate.year, hijriDate.month, hijriDate.day, DateTime.now().hour, DateTime.now().minute, DateTime.now().second); + selectedDOB = DateTime(hijriDate.year, hijriDate.month, hijriDate.day); } else { selectedDOB = DateTime.parse(value); } diff --git a/lib/uitl/utils.dart b/lib/uitl/utils.dart index 3d7f8f0b..78c97885 100644 --- a/lib/uitl/utils.dart +++ b/lib/uitl/utils.dart @@ -146,7 +146,8 @@ class Utils { static String formatHijriDateToDisplay(String hijriDateString) { try { // Assuming hijriDateString is in the format yyyy-MM-dd - final parts = hijriDateString.split('-'); + final datePart = hijriDateString.split("T").first; + final parts = datePart.split('-'); if (parts.length != 3) return ""; final day = parts[2].padLeft(2, '0');