From c9d758b9fd3a8dd00c2493b741cdde1eb4509051 Mon Sep 17 00:00:00 2001 From: Arturo Date: Wed, 10 Jan 2024 13:17:48 +0100 Subject: [PATCH] Scmi 112253 no coordinates in bundle show results (#384) * SCMI-112253 When no location in the bundle, we are still doing a search and showing results * SCMI-112253 Only add the default location if permission not granted * SCMI-112253 Only add the default location if permission not granted * SCMI-112253 Use the exiting function --------- Co-authored-by: arturo.jimenez --- .../java/com/adevinta/leku/LocationPickerActivity.kt | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/leku/src/main/java/com/adevinta/leku/LocationPickerActivity.kt b/leku/src/main/java/com/adevinta/leku/LocationPickerActivity.kt index 6b6d0d8..22375f0 100644 --- a/leku/src/main/java/com/adevinta/leku/LocationPickerActivity.kt +++ b/leku/src/main/java/com/adevinta/leku/LocationPickerActivity.kt @@ -1213,11 +1213,13 @@ class LocationPickerActivity : } private fun setDefaultLocation() { - currentLocation = Location(getString(R.string.leku_network_resource)) - currentLocation?.latitude = 0.0 - currentLocation?.longitude = 0.0 - setCurrentPositionLocation() - isLocationInformedFromBundle = true + if (PermissionUtils.isLocationPermissionGranted(applicationContext)) { + currentLocation = Location(getString(R.string.leku_network_resource)) + currentLocation?.latitude = 0.0 + currentLocation?.longitude = 0.0 + setCurrentPositionLocation() + isLocationInformedFromBundle = true + } } private fun startVoiceRecognitionActivity() {