Skip to content

Commit 4ed8812

Browse files
committed
🐛 Fix broken reference
1 parent 2c0e792 commit 4ed8812

File tree

1 file changed

+14
-14
lines changed

1 file changed

+14
-14
lines changed

android/quest/src/main/java/org/smartregister/fhircore/quest/ui/questionnaire/QuestionnaireActivity.kt

+14-14
Original file line numberDiff line numberDiff line change
@@ -80,7 +80,7 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
8080
private var currentLocation: Location? = null
8181
private val locationPermissionLauncher: ActivityResultLauncher<Array<String>> =
8282
registerForActivityResult(ActivityResultContracts.RequestMultiplePermissions()) {
83-
permissions: Map<String, Boolean> ->
83+
permissions: Map<String, Boolean> ->
8484
PermissionUtils.getLocationPermissionLauncher(
8585
permissions = permissions,
8686
onFineLocationPermissionGranted = { fetchLocation() },
@@ -96,7 +96,7 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
9696

9797
private val activityResultLauncher: ActivityResultLauncher<Intent> =
9898
registerForActivityResult(ActivityResultContracts.StartActivityForResult()) {
99-
activityResult: ActivityResult ->
99+
activityResult: ActivityResult ->
100100
if (activityResult.resultCode == Activity.RESULT_OK) {
101101
fetchLocation()
102102
}
@@ -174,8 +174,8 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
174174

175175
if (
176176
currentLocation == null &&
177-
LocationUtils.isLocationEnabled(this) &&
178-
PermissionUtils.hasLocationPermissions(this)
177+
LocationUtils.isLocationEnabled(this) &&
178+
PermissionUtils.hasLocationPermissions(this)
179179
) {
180180
fetchLocation()
181181
}
@@ -197,12 +197,12 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
197197
try {
198198
currentLocation =
199199
async(dispatcherProvider.io()) {
200-
if (highAccuracy) {
201-
LocationUtils.getAccurateLocation(fusedLocationClient)
202-
} else {
203-
LocationUtils.getApproximateLocation(fusedLocationClient)
204-
}
200+
if (highAccuracy) {
201+
LocationUtils.getAccurateLocation(fusedLocationClient)
202+
} else {
203+
LocationUtils.getApproximateLocation(fusedLocationClient)
205204
}
205+
}
206206
.await()
207207
} catch (e: Exception) {
208208
Timber.e(e, "Failed to get GPS location for questionnaire: ${questionnaireConfig.id}")
@@ -245,9 +245,9 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
245245

246246
val questionnaireFragment =
247247
getQuestionnaireFragmentBuilder(
248-
questionnaire = questionnaire!!,
249-
questionnaireConfig = questionnaireConfig,
250-
)
248+
questionnaire = questionnaire!!,
249+
questionnaireConfig = questionnaireConfig,
250+
)
251251
.build()
252252
viewBinding.clearAll.setOnClickListener { questionnaireFragment.clearAllAnswers() }
253253
supportFragmentManager.commit {
@@ -360,7 +360,7 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
360360
confirmButtonListener = {
361361
lifecycleScope.launch {
362362
retrieveQuestionnaireResponse()?.let { questionnaireResponse ->
363-
viewModel.saveDraftQuestionnaire(questionnaireResponse)
363+
viewModel.saveDraftQuestionnaire(questionnaireResponse, questionnaireConfig)
364364
finish()
365365
}
366366
}
@@ -409,4 +409,4 @@ class QuestionnaireActivity : BaseMultiLanguageActivity() {
409409
Pair(QUESTIONNAIRE_ACTION_PARAMETERS, actionParams),
410410
)
411411
}
412-
}
412+
}

0 commit comments

Comments
 (0)