Skip to content

Commit bea9813

Browse files
committed
ktlint
Signed-off-by: Pablo <[email protected]>
1 parent 6b4db0b commit bea9813

File tree

4 files changed

+23
-17
lines changed

4 files changed

+23
-17
lines changed

app/src/main/java/org/dhis2/usescases/teiDashboard/DashboardRepositoryImpl.kt

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,8 @@ import io.reactivex.Single
88
import io.reactivex.functions.Function
99
import org.dhis2.bindings.profilePicturePath
1010
import org.dhis2.commons.data.tuples.Pair
11-
import org.dhis2.commons.resources.ResourceManager
1211
import org.dhis2.commons.prefs.Preference
1312
import org.dhis2.commons.prefs.PreferenceProvider
14-
import org.dhis2.utils.AuthorityException
1513
import org.dhis2.utils.DateUtils
1614
import org.dhis2.utils.ValueUtils
1715
import org.hisp.dhis.android.core.D2

app/src/main/java/org/dhis2/usescases/teiDashboard/DashboardViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -143,7 +143,7 @@ class DashboardViewModel(
143143
viewModelScope.launch(dispatcher.io()) {
144144
val result = async {
145145
dashboardModel.value.takeIf { it is DashboardEnrollmentModel }?.let {
146-
repository.deleteEnrollmentIfPossible((it as DashboardEnrollmentModel).currentEnrollment.uid())
146+
repository.deleteEnrollment((it as DashboardEnrollmentModel).currentEnrollment.uid())
147147
.blockingGet()
148148
}
149149
}

app/src/main/java/org/dhis2/usescases/teiDashboard/TeiDashboardMobileActivity.kt

Lines changed: 21 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -553,7 +553,8 @@ class TeiDashboardMobileActivity :
553553
}
554554

555555
val deleteEnrollmentItem = popupMenu.menu.findItem(R.id.deleteEnrollment)
556-
deleteEnrollmentItem.isVisible = presenter.checkIfEnrollmentCanBeDeleted(enrollmentUid)
556+
deleteEnrollmentItem.isVisible =
557+
presenter.checkIfEnrollmentCanBeDeleted(enrollmentUid)
557558

558559
if (enrollmentUid != null) {
559560
val status = presenter.getEnrollmentStatus(enrollmentUid)
@@ -577,7 +578,7 @@ class TeiDashboardMobileActivity :
577578
showTutorial(true)
578579
}
579580

580-
R.id.markForFollowUp -> dashboardViewModel.onFollowUp(programModel)
581+
R.id.markForFollowUp -> dashboardViewModel.onFollowUp()
581582
R.id.deleteTei -> showDeleteTEIConfirmationDialog()
582583
R.id.deleteEnrollment -> showRemoveEnrollmentConfirmationDialog()
583584
R.id.programSelector -> presenter.onEnrollmentSelectorClick()
@@ -651,17 +652,24 @@ class TeiDashboardMobileActivity :
651652
}
652653

653654
private fun showRemoveEnrollmentConfirmationDialog() {
654-
DeleteBottomSheetDialog(
655-
title = getString(R.string.remove_enrollment_dialog_title).format(programModel.currentProgram.displayName()),
656-
description = getString(R.string.remove_enrollment_dialog_message).format(programModel.currentProgram.displayName()),
657-
mainButtonText = getString(R.string.remove),
658-
onMainButtonClick = {
659-
presenter.deleteEnrollment()
660-
},
661-
).show(
662-
supportFragmentManager,
663-
DeleteBottomSheetDialog.TAG,
664-
)
655+
val dashboardModel = dashboardViewModel.dashboardModel.value
656+
if (dashboardModel is DashboardEnrollmentModel) {
657+
DeleteBottomSheetDialog(
658+
title = getString(R.string.remove_enrollment_dialog_title).format(
659+
dashboardModel.currentProgram().displayName(),
660+
),
661+
description = getString(R.string.remove_enrollment_dialog_message).format(
662+
dashboardModel.currentProgram().displayName(),
663+
),
664+
mainButtonText = getString(R.string.remove),
665+
onMainButtonClick = {
666+
dashboardViewModel.deleteEnrollment { authorityErrorMessage() }
667+
},
668+
).show(
669+
supportFragmentManager,
670+
DeleteBottomSheetDialog.TAG,
671+
)
672+
}
665673
}
666674

667675
override fun onRelationshipMapLoaded() {

app/src/main/java/org/dhis2/usescases/teiDashboard/dashboardfragments/teidata/TEIDataFragment.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -471,7 +471,7 @@ class TEIDataFragment : FragmentGlobalAbstract(), TEIDataContracts.View {
471471
}
472472

473473
override fun updateEnrollment(update: Boolean) {
474-
if(update) {
474+
if (update) {
475475
presenter.fetchEvents(update)
476476
presenter.getEnrollment()?.let { eventAdapter?.setEnrollment(it) }
477477
dashboardViewModel.updateDashboard()

0 commit comments

Comments
 (0)