Update: 2026-07-30 12:31:26

This commit is contained in:
Hamza-Ayed
2026-07-30 12:31:27 +03:00
parent ecfe756849
commit 7a576b7327
10 changed files with 307 additions and 84 deletions
@@ -12,7 +12,6 @@ import 'package:http/http.dart' as http;
import 'package:siro_rider/constant/info.dart';
import 'package:siro_rider/controller/functions/add_error.dart';
import 'package:siro_rider/views/auth/login_page.dart';
import 'package:flutter/material.dart';
import 'package:get/get.dart';
@@ -482,7 +481,7 @@ class LoginController extends GetxController {
'aud': '${AK.allowed}${Platform.isAndroid ? 'android' : 'ios'}',
};
Log.print(
"Tester Login Payload: email=${payload['email']}, password=${payload['password']}, aud=${payload['aud']}");
"Tester Login Payload: email=${payload['email']}, aud=${payload['aud']}");
var response = await http.post(
Uri.parse(AppLink.loginUsingCredentialsWithoutGooglePassenger),
@@ -525,19 +524,27 @@ class LoginController extends GetxController {
Get.offAll(() => const MapPagePassenger());
} else {
Log.print(
"Tester Login Failed due to condition mismatch: status=${jsonDecoeded['status']}, verified=${jsonDecoeded['data']?[0]?['verified']}");
Get.offAll(() => LoginPage());
"Tester Login Condition mismatch: status=${jsonDecoeded['status']}, verified=${jsonDecoeded['data']?[0]?['verified']}");
mySnackbarError(
(jsonDecoeded['message'] ?? 'Login failed').toString().tr);
isloading = false;
update();
}
} else if (response.statusCode == 429) {
Log.print("Tester Login rate limited: ${response.body}");
mySnackbarError('Too many attempts. Please wait a minute.'.tr);
isloading = false;
update();
} else {
Log.print(
"Tester Login Failed with status code: ${response.statusCode}, body: ${response.body}");
"Tester Login HTTP error: ${response.statusCode}, body: ${response.body}");
mySnackbarError('Server error'.tr);
isloading = false;
update();
}
} catch (e) {
Log.print("Tester Login Error: $e");
Log.print("Tester Login Exception: $e");
mySnackbarError('Network error'.tr);
isloading = false;
update();
}
@@ -56,8 +56,7 @@ class PointsPageForRider extends StatelessWidget {
wayPointController.wayPoints.length > 1
? ElevatedButton(
onPressed: () async {
locationSearch
.getMapPointsForAllMethods();
locationSearch.getMapPointsForAllMethods();
},
child: const Text('Get Direction'),
)
@@ -108,8 +107,8 @@ class PointsPageForRider extends StatelessWidget {
child: Container(
decoration: BoxDecoration(
border: Border.all(),
color:
AppColor.accentColor.withValues(alpha: 0.5)),
color: AppColor.accentColor
.withValues(alpha: 0.5)),
child: Row(
mainAxisAlignment:
MainAxisAlignment.spaceBetween,