4/7/7
This commit is contained in:
@@ -578,7 +578,7 @@ class MapPassengerController extends GetxController {
|
||||
update();
|
||||
}
|
||||
|
||||
late String arrivalTime;
|
||||
late String arrivalTime = '';
|
||||
void rideIsBeginPassengerTimer() async {
|
||||
// Calculate arrival time considering current time and duration
|
||||
DateTime now = DateTime.now();
|
||||
@@ -707,6 +707,17 @@ class MapPassengerController extends GetxController {
|
||||
if (rideStatusFromStartApp['data']['status'] == 'Begin') {
|
||||
statusRide = 'Begin';
|
||||
statusRideFromStart = true;
|
||||
DateTime endTime =
|
||||
DateTime.parse(rideStatusFromStartApp['data']['endtime']);
|
||||
DateTime rideTimeStart =
|
||||
DateTime.parse(rideStatusFromStartApp['data']['rideTimeStart']);
|
||||
|
||||
// Calculate the new end time by adding the duration to the rideTimeStart
|
||||
DateTime newEndTime = rideTimeStart.add(
|
||||
Duration(seconds: endTime.difference(rideTimeStart).inSeconds));
|
||||
|
||||
// Save the new end time in a variable
|
||||
var newEndTimeVariable = newEndTime.toString();
|
||||
update();
|
||||
|
||||
Map<String, dynamic> tripData =
|
||||
|
||||
Reference in New Issue
Block a user