This commit is contained in:
Hamza-Ayed
2023-12-12 23:38:19 +03:00
parent 99b61fd894
commit 2ff52420ce
4 changed files with 25 additions and 17 deletions

View File

@@ -49,11 +49,8 @@ class HomeCaptainController extends GetxController {
String stringActiveDuration = '';
void onButtonSelected() {
totalPoints = Get.find<CaptainWalletController>().totalPoints;
// if (double.parse(totalPoints) > -100) {
// isActive = false;
// update();
// } else {
// totalPoints = Get.find<CaptainWalletController>().totalPoints;
isActive = !isActive;
if (isActive) {
if (double.parse(totalPoints) > -100) {
@@ -64,6 +61,14 @@ class HomeCaptainController extends GetxController {
stringActiveDuration = formatDuration(activeDuration);
update();
});
} else {
locationController.stopLocationUpdates();
activeStartTime = null;
activeTimer?.cancel();
savePeriod(activeDuration);
activeDuration = Duration.zero;
update();
}
} else {
locationController.stopLocationUpdates();

View File

@@ -7,8 +7,6 @@ import 'package:ride/constant/links.dart';
import 'package:ride/controller/functions/crud.dart';
import 'package:ride/main.dart';
import '../../../views/home/my_wallet/walet_captain.dart';
class CaptainWalletController extends GetxController {
bool isLoading = false;
Map walletDate = {};