From 0452c363792d8df3bae4e11e45747a1544dc6468 Mon Sep 17 00:00:00 2001 From: Hamza-Ayed Date: Fri, 31 Jul 2026 19:14:05 +0300 Subject: [PATCH] Update: 2026-07-31 19:14:05 --- .../auth/captin/login_captin_controller.dart | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/siro_driver/lib/controller/auth/captin/login_captin_controller.dart b/siro_driver/lib/controller/auth/captin/login_captin_controller.dart index ed393b13..c4af8ef1 100755 --- a/siro_driver/lib/controller/auth/captin/login_captin_controller.dart +++ b/siro_driver/lib/controller/auth/captin/login_captin_controller.dart @@ -645,11 +645,17 @@ class LoginDriverController extends GetxController { 'aud': AppInformation.appName, }; + Log.print('🚀 loginUsingCredentialsWithoutGoogle Request URL: ${AppLink.loginUsingCredentialsWithoutGoogle}'); + Log.print('📦 loginUsingCredentialsWithoutGoogle Payload: $payload'); + var response = await http.post( Uri.parse(AppLink.loginUsingCredentialsWithoutGoogle), body: payload, ); + Log.print('✅ loginUsingCredentialsWithoutGoogle Status Code: ${response.statusCode}'); + Log.print('📄 loginUsingCredentialsWithoutGoogle Response Body: ${response.body}'); + if (response.statusCode == 200 || response.statusCode == 201) { var jsonDecoeded = jsonDecode(response.body); if (jsonDecoeded['status'] == 'success') { @@ -680,21 +686,25 @@ class LoginDriverController extends GetxController { Get.off(() => HomeCaptain()); } else { + Log.print('❌ Login failed message: ${jsonDecoeded['message']}'); mySnackbarError( (jsonDecoeded['message'] ?? 'Login failed').toString().tr); isloading = false; update(); } } else if (response.statusCode == 429) { + Log.print('❌ Too many attempts (429)'); mySnackbarError('Too many attempts. Please wait a minute.'.tr); isloading = false; update(); } else { + Log.print('❌ Server error response (Not 200/201/429)'); mySnackbarError('Server error'.tr); isloading = false; update(); } } catch (e) { + Log.print('❌ Network/Exception error: $e'); mySnackbarError('Network error'.tr); isloading = false; update();