activity finish on success

This commit is contained in:
Pritimay Sarkar
2023-10-15 13:05:14 +05:30
parent eb668c631c
commit 8662e03dad

View File

@@ -75,12 +75,6 @@ class HemoCubeFragment : Fragment() {
hemoCubeViewModel.uploadHemoCubeResultToDatabase( hemoCubeViewModel.uploadHemoCubeResultToDatabase(
isOnline, true, sharedPreferences.getString(Constants.KIT_NUMBER, "") isOnline, true, sharedPreferences.getString(Constants.KIT_NUMBER, "")
) )
val i = Intent(
requireContext().applicationContext, DashboardActivity::class.java
)
startActivity(i)
(activity as HemocubeActivity).finish()
// } // }
} }
if (isTestOngoing) { if (isTestOngoing) {
@@ -157,9 +151,11 @@ class HemoCubeFragment : Fragment() {
hemoCubeViewModel.fireBaseUpload.observe(viewLifecycleOwner) { result -> hemoCubeViewModel.fireBaseUpload.observe(viewLifecycleOwner) { result ->
if (result == "Success") { if (result == "Success") {
showToast("Test Results Uploaded Successfully") showToast("Test Results Uploaded Successfully")
// lifecycleScope.launch { val i = Intent(
// checkBloodGroup() requireContext().applicationContext, DashboardActivity::class.java
// } )
startActivity(i)
(activity as HemocubeActivity).finish()
} }
if (result == "Local") { if (result == "Local") {
showToast("Internet not available, test details stored locally") showToast("Internet not available, test details stored locally")