Update: 2026-07-30 12:31:26
This commit is contained in:
@@ -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,
|
||||
|
||||
Reference in New Issue
Block a user