|
|
|
@ -246,11 +246,17 @@ class LocationUtils {
|
|
|
|
onFailure?.call();
|
|
|
|
onFailure?.call();
|
|
|
|
return;
|
|
|
|
return;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
saveLatLngToAppState(
|
|
|
|
var locationData =
|
|
|
|
LatLng(data.latitude ?? 0.0, data.longitude ?? 0.0));
|
|
|
|
LatLng(data.latitude ?? 0.0, data.longitude ?? 0.0);
|
|
|
|
|
|
|
|
saveLatLngToAppState(locationData);
|
|
|
|
|
|
|
|
onSuccess?.call(locationData);
|
|
|
|
});
|
|
|
|
});
|
|
|
|
|
|
|
|
} else {
|
|
|
|
|
|
|
|
var locationData = LatLng(data.latitude ?? 0.0, data.longitude ?? 0.0);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
saveLatLngToAppState(locationData);
|
|
|
|
|
|
|
|
onSuccess?.call(locationData);
|
|
|
|
}
|
|
|
|
}
|
|
|
|
saveLatLngToAppState(LatLng(data.latitude ?? 0.0, data.longitude ?? 0.0));
|
|
|
|
|
|
|
|
} catch (e) {
|
|
|
|
} catch (e) {
|
|
|
|
appState.resetLocation();
|
|
|
|
appState.resetLocation();
|
|
|
|
onFailure?.call();
|
|
|
|
onFailure?.call();
|
|
|
|
|