This commit is contained in:
Hamza-Ayed
2025-08-09 15:52:48 +03:00
parent 3742d5b417
commit d71686d9f1
12 changed files with 863 additions and 187 deletions

View File

@@ -2658,8 +2658,8 @@ class MapPassengerController extends GetxController {
} else {
noCarString = false;
dataCarsLocationByPassenger = jsonDecode(res);
Log.print(
'dataCarsLocationByPassenger:getCarsLocationByPassengerAndReloadMarker $dataCarsLocationByPassenger');
// Log.print(
// 'dataCarsLocationByPassenger:getCarsLocationByPassengerAndReloadMarker $dataCarsLocationByPassenger');
// Check if 'message' is present and not null
if (dataCarsLocationByPassenger != null &&
@@ -4101,7 +4101,7 @@ class MapPassengerController extends GetxController {
i < dataCarsLocationByPassenger['message'].length;
i++) {
var carLocation = dataCarsLocationByPassenger['message'][i];
Log.print('carLocation: $carLocation');
// Log.print('carLocation: $carLocation');
try {
// Calculate distance between passenger's location and current driver's location
@@ -4114,12 +4114,12 @@ class MapPassengerController extends GetxController {
// Calculate duration assuming an average speed of 25 km/h (adjust as needed)
int durationToPassenger = (distance / 1000 / 25 * 3600).round();
Log.print('distance: $distance');
Log.print('durationToPassenger: $durationToPassenger');
Log.print('passengerLocation: $passengerLocation');
Log.print('carLocation: $carLocation');
Log.print('distance: $distance meters');
Log.print('durationToPassenger: $durationToPassenger seconds');
// Log.print('distance: $distance');
// Log.print('durationToPassenger: $durationToPassenger');
// Log.print('passengerLocation: $passengerLocation');
// Log.print('carLocation: $carLocation');
// Log.print('distance: $distance meters');
// Log.print('durationToPassenger: $durationToPassenger seconds');
// Update the UI with the distance and duration for each car
update();
@@ -4134,7 +4134,7 @@ class MapPassengerController extends GetxController {
latitude: double.parse(carLocation['latitude']),
longitude: double.parse(carLocation['longitude']),
);
Log.print('nearestCar: $nearestCar');
// Log.print('nearestCar: $nearestCar');
// Update the UI with the nearest driver
update();
}

View File

@@ -9,7 +9,7 @@ import 'package:Intaleq/controller/payment/payment_controller.dart';
import 'package:flutter/material.dart';
import 'package:flutter_contacts/flutter_contacts.dart';
import 'package:get/get.dart';
import 'package:share/share.dart';
import 'package:share_plus/share_plus.dart';
import '../../../main.dart';
import '../../../print.dart';