diff --git a/app/src/main/java/com/example/hpostesting/data/model/patient/DeviceData.kt b/app/src/main/java/com/example/hpostesting/data/model/patient/DeviceData.kt index 99dfbe2..5ccb755 100644 --- a/app/src/main/java/com/example/hpostesting/data/model/patient/DeviceData.kt +++ b/app/src/main/java/com/example/hpostesting/data/model/patient/DeviceData.kt @@ -18,6 +18,10 @@ data class DeviceData( @get:PropertyName("calibratedAt") @set:PropertyName("calibratedAt") var calibratedAt: String = "" , @get:PropertyName("deviceProvisionResponse") @set:PropertyName("deviceProvisionResponse") - var deviceProvisionResponse: String = "" + var deviceProvisionResponse: String = "" , + @get:PropertyName("username") @set:PropertyName("username") + var username: String = "", + @get:PropertyName("password") @set:PropertyName("password") + var password: String = "" ) \ No newline at end of file diff --git a/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionFragment.kt b/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionFragment.kt index bbb4ea2..ba62f33 100644 --- a/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionFragment.kt +++ b/app/src/main/java/com/example/hpostesting/presentation/deviceprovision/DeviceProvisionFragment.kt @@ -101,6 +101,8 @@ class DeviceProvisionFragment : Fragment() { viewModel.addDeviceProvisionDataToDb( DeviceData( deviceId = sharedPreferences.getString(Constants.DEVICE_ID, "").toString(), + username = response.data.data?.credentials?.username.toString(), + password = response.data.data?.credentials?.password.toString(), deviceProvisionResponse = response.data.data.toString() ) )