From 8662e03dad05bf1affbb035ff1ab2a328e20e08d Mon Sep 17 00:00:00 2001 From: Pritimay Sarkar Date: Sun, 15 Oct 2023 13:05:14 +0530 Subject: [PATCH] activity finish on success --- .../presentation/hemocube/HemoCubeFragment.kt | 14 +++++--------- 1 file changed, 5 insertions(+), 9 deletions(-) diff --git a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt index 0a691b0..8e34ace 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/hemocube/HemoCubeFragment.kt @@ -75,12 +75,6 @@ class HemoCubeFragment : Fragment() { hemoCubeViewModel.uploadHemoCubeResultToDatabase( isOnline, true, sharedPreferences.getString(Constants.KIT_NUMBER, "") ) - - val i = Intent( - requireContext().applicationContext, DashboardActivity::class.java - ) - startActivity(i) - (activity as HemocubeActivity).finish() // } } if (isTestOngoing) { @@ -157,9 +151,11 @@ class HemoCubeFragment : Fragment() { hemoCubeViewModel.fireBaseUpload.observe(viewLifecycleOwner) { result -> if (result == "Success") { showToast("Test Results Uploaded Successfully") -// lifecycleScope.launch { -// checkBloodGroup() -// } + val i = Intent( + requireContext().applicationContext, DashboardActivity::class.java + ) + startActivity(i) + (activity as HemocubeActivity).finish() } if (result == "Local") { showToast("Internet not available, test details stored locally")