4/7/8
This commit is contained in:
@@ -186,8 +186,7 @@ class FirebaseMessagesController extends GetxController {
|
||||
var driverList = jsonDecode(myListString) as List<dynamic>;
|
||||
NotificationController().showNotification(
|
||||
'Driver Finish Trip'.tr,
|
||||
'you will pay to Driver'.tr +
|
||||
' ${Get.find<MapPassengerController>().totalPassenger} \$'.tr,
|
||||
'you will pay to Driver'.tr + ' ${driverList[3].toString()} \$'.tr,
|
||||
'order');
|
||||
Get.find<MapPassengerController>().tripFinishedFromDriver();
|
||||
if (Get.find<PaymentController>().isCashChecked == false &&
|
||||
|
||||
@@ -469,6 +469,7 @@ class MapDriverController extends GetxController {
|
||||
'paymentMethod': paymentMethod,
|
||||
'driverID': box.read(BoxName.driverID).toString(),
|
||||
});
|
||||
print(res);
|
||||
Future.delayed(const Duration(milliseconds: 300));
|
||||
FirebaseMessagesController().sendNotificationToPassengerToken(
|
||||
'Driver Finish Trip',
|
||||
@@ -480,6 +481,9 @@ class MapDriverController extends GetxController {
|
||||
box.read(BoxName.driverID),
|
||||
rideId,
|
||||
box.read(BoxName.tokenDriver),
|
||||
carType == 'Comfort' || carType == 'Mashwari'
|
||||
? price.toStringAsFixed(2)
|
||||
: totalPassenger
|
||||
],
|
||||
);
|
||||
// } else {
|
||||
|
||||
@@ -707,17 +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();
|
||||
// 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 =
|
||||
@@ -880,6 +880,7 @@ class MapPassengerController extends GetxController {
|
||||
['driver_id']
|
||||
.toString(),
|
||||
"status": "waiting",
|
||||
'carType': box.read(BoxName.carType),
|
||||
"price_for_driver": totalPassenger.toString(),
|
||||
"price_for_passenger": totalME.toString(),
|
||||
"distance": distance.toString()
|
||||
|
||||
Reference in New Issue
Block a user