From 85fd7c0b479fd49de73e5371ccbe68495d4d0664 Mon Sep 17 00:00:00 2001 From: venbaittech Date: Thu, 30 Oct 2025 16:31:33 +0530 Subject: [PATCH] address_input_restrict --- .../create_traveller_agent/personalDetailsTravelAgent.dart | 5 +++++ lib/Screens/userManagement/create_user/personal_details.dart | 5 +++++ .../userManagement/create_user/traveller_details.dart | 2 +- lib/config/apiUrl.dart | 2 ++ 4 files changed, 13 insertions(+), 1 deletion(-) diff --git a/lib/Screens/userManagement/create_traveller_agent/personalDetailsTravelAgent.dart b/lib/Screens/userManagement/create_traveller_agent/personalDetailsTravelAgent.dart index 87d3915..8b187dc 100644 --- a/lib/Screens/userManagement/create_traveller_agent/personalDetailsTravelAgent.dart +++ b/lib/Screens/userManagement/create_traveller_agent/personalDetailsTravelAgent.dart @@ -1725,6 +1725,11 @@ class PersonalDetailsState extends State { enabled: !widget.isViewMode, maxLines: 2, keyboardType: TextInputType.multiline, + inputFormatters: [ + FilteringTextInputFormatter.allow( + RegExp(r"[a-zA-Z0-9\s,.\-/#']"), + ), + ], decoration: InputDecoration( labelText: "Address", labelStyle: GoogleFonts.poppins( diff --git a/lib/Screens/userManagement/create_user/personal_details.dart b/lib/Screens/userManagement/create_user/personal_details.dart index 3132cba..4e3d183 100644 --- a/lib/Screens/userManagement/create_user/personal_details.dart +++ b/lib/Screens/userManagement/create_user/personal_details.dart @@ -1970,6 +1970,11 @@ class PersonalDetailsState extends State { style: GoogleFonts.poppins(fontSize: 12, color: Colors.black), focusNode: _addressFocusNode, controller: widget.controllers["address"], + inputFormatters: [ + FilteringTextInputFormatter.allow( + RegExp(r"[a-zA-Z0-9\s,.\-/#']"), + ), + ], enabled: !widget.isViewMode, maxLines: 2, keyboardType: TextInputType.multiline, diff --git a/lib/Screens/userManagement/create_user/traveller_details.dart b/lib/Screens/userManagement/create_user/traveller_details.dart index 03612e9..ea42bc5 100644 --- a/lib/Screens/userManagement/create_user/traveller_details.dart +++ b/lib/Screens/userManagement/create_user/traveller_details.dart @@ -3982,7 +3982,7 @@ class TravellerDetailsState extends State { mainAxisAlignment: MainAxisAlignment.spaceBetween, children: [ Text( - " * confirm your passport is valid for next 6 months", + " * Confirm your passport is valid for next 6 months ", style: GoogleFonts.poppins(fontSize: 10), ), IconForVisa(), diff --git a/lib/config/apiUrl.dart b/lib/config/apiUrl.dart index d036aaf..8faf267 100644 --- a/lib/config/apiUrl.dart +++ b/lib/config/apiUrl.dart @@ -1,5 +1,7 @@ //api url +//---- NOTE : RELEASE 29 OCT 2025 - Except AUJAS LIVE EVERYTHING MOVED --- + /** Note : TSTAT TEST BE URL * incase "adfactor" or "aujas" href means changed to "tstat" * File : web/index.html - change below