diff --git a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt b/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt index 1562556..591484e 100644 --- a/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt +++ b/app/src/main/java/com/nivesh/production/bajajfd/ui/activity/BajajFdMainActivity.kt @@ -46,8 +46,8 @@ class BajajFdMainActivity : AppCompatActivity(), BajajFDInterface { setContentView(binding.root) //start Repository - // val viewModelProviderFactory = GetRatesModelProviderFactory(MainRepository(ApiClient.getApiClient)) - // stepOneBajajFDViewModel = ViewModelProvider(this, viewModelProviderFactory)[StepOneBajajFDViewModel::class.java] + val viewModelProviderFactory = GetRatesModelProviderFactory(MainRepository(ApiClient.getApiClient)) + stepOneBajajFDViewModel = ViewModelProvider(this, viewModelProviderFactory)[StepOneBajajFDViewModel::class.java] val fdViewModelProviderFactory = FDModelProviderFactory(MainRepository(ApiClient.getApiClient)) viewModel = ViewModelProvider(this, fdViewModelProviderFactory)[BajajFDViewModel::class.java] @@ -149,8 +149,9 @@ class BajajFdMainActivity : AppCompatActivity(), BajajFDInterface { when (response) { is Resource.Success -> { Log.e("response", "-->"+response) + val getCodeResponse: GetCodeResponse = - Gson().fromJson(response.toString(), GetCodeResponse::class.java) + Gson().fromJson(response.data.toString(), GetCodeResponse::class.java) getCodeResponse.Response.StatusCode.let { code -> when (code) { 200 -> { diff --git a/app/src/main/res/layout/fragment_bajajfd_step_one.xml b/app/src/main/res/layout/fragment_bajajfd_step_one.xml index b2bcb06..aa9bc4f 100644 --- a/app/src/main/res/layout/fragment_bajajfd_step_one.xml +++ b/app/src/main/res/layout/fragment_bajajfd_step_one.xml @@ -76,14 +76,16 @@ app:layout_constraintVertical_bias="0.0" /> + />