TestRight related issues fixed

This commit is contained in:
Mariya
2023-12-08 23:11:21 +05:30
parent 825a573060
commit f39bce5786
5 changed files with 5 additions and 6 deletions

View File

@@ -32,7 +32,7 @@ import `in`.sminnovations.hpostesting.databinding.ActivityTestRightBinding
class TestRightActivity : AppCompatActivity() {
private lateinit var binding: ActivityTestRightBinding
private val viewModel by viewModels<TestRightViewModel<Any?>>()
private val viewModel by viewModels<TestRightViewModel>()
private var myMenu: Menu? = null
private lateinit var mDriver: UsbSerialDriver

View File

@@ -25,7 +25,7 @@ import `in`.sminnovations.hpostesting.databinding.FragmentTestRightExpReferenceB
@AndroidEntryPoint
class TestRightExpReference : Fragment() {
private lateinit var binding: FragmentTestRightExpReferenceBinding
private val viewModel: TestRightViewModel<Any?> by activityViewModels()
private val viewModel: TestRightViewModel by activityViewModels()
private val TAG = "TestRightExpReference"
override fun onCreateView(
inflater: LayoutInflater, container: ViewGroup?, savedInstanceState: Bundle?

View File

@@ -27,7 +27,7 @@ import `in`.sminnovations.hpostesting.databinding.FragmentTestRightExpSampleBind
class TestRightExpSample : Fragment() {
private lateinit var binding: FragmentTestRightExpSampleBinding
private val viewModel: TestRightViewModel<Any?> by activityViewModels()
private val viewModel: TestRightViewModel by activityViewModels()
private val TAG = "TestRightExpSample"

View File

@@ -32,7 +32,7 @@ import kotlinx.coroutines.withContext
class TestRightResults : Fragment() {
private lateinit var binding: FragmentTestRightResultsBinding
private val viewModel: TestRightViewModel<Any?> by activityViewModels()
private val viewModel: TestRightViewModel by activityViewModels()
private lateinit var sharedPreference: SharedPreferences
override fun onCreateView(
@@ -135,7 +135,7 @@ class TestRightResults : Fragment() {
}
}
}
viewModel.networkStatusLiveData.observe(viewLifecycleOwner) { isNetworkAvailable ->
viewModel.networkStatusLiveData?.observe(viewLifecycleOwner) { isNetworkAvailable ->
val deviceStaticId = sharedPreference.getString(Constants.USER_ID, "")
if (isNetworkAvailable) {
viewModel.uploadResultToDatabase(requireContext(), true, deviceStaticId!!)

View File

@@ -39,7 +39,6 @@ import kotlin.math.log10
import kotlin.math.pow
@HiltViewModel
@ViewModelScoped
class TestRightViewModel @Inject constructor(
private val saveRawData: SaveRawData,
private val saveRawDataTest: SaveRawDataTest,