Device provision username and password stored in firebase store separately

This commit is contained in:
Mariya
2024-02-12 12:01:10 +05:30
parent d5b6910408
commit 7f47e1dff8
2 changed files with 7 additions and 1 deletions

View File

@@ -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 = ""
)

View File

@@ -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()
)
)