From 2e4e567f1d435895cf70b7622ae00f8133381944 Mon Sep 17 00:00:00 2001 From: Sikander Saleem Date: Tue, 20 May 2025 15:48:47 +0300 Subject: [PATCH] certificate issue fixed. --- lib/main.dart | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/lib/main.dart b/lib/main.dart index a9f0bf84..ef129ffd 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -97,8 +97,16 @@ import 'new_views/pages/gas_refill_request_form.dart'; import 'providers/service_request_providers/loan_availability_provider.dart'; import 'providers/service_request_providers/reject_reason_provider.dart'; +class MyHttpOverrides extends HttpOverrides { + @override + HttpClient createHttpClient(SecurityContext? context) { + return super.createHttpClient(context)..badCertificateCallback = (X509Certificate cert, String host, int port) => true; + } +} + void main() async { WidgetsFlutterBinding.ensureInitialized(); + HttpOverrides.global = MyHttpOverrides(); _configureLocalTimeZone(); NotificationManger.initialisation((notificationDetails) {}, (id, title, body, payload) async {});