diff --git a/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/AddExaminationActivity.kt b/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/AddExaminationActivity.kt index c29675f47..c0fd0da12 100644 --- a/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/AddExaminationActivity.kt +++ b/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/AddExaminationActivity.kt @@ -103,6 +103,7 @@ class AddExaminationActivity : AppCompatActivity(), CompoundButton.OnCheckedChan if (pojo != null && !TextUtils.isEmpty(pojo?.data)) { health = Gson().fromJson(decrypt(pojo?.data, user?.key, user?.iv), RealmMyHealth::class.java) + Log.d("4597", user?.key+": key: decrypted pojo from : "+health?.toString()) } if (health == null) { initHealth() diff --git a/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/MyHealthFragment.kt b/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/MyHealthFragment.kt index a9961a76e..886839dc8 100644 --- a/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/MyHealthFragment.kt +++ b/app/src/main/java/org/ole/planet/myplanet/ui/myhealth/MyHealthFragment.kt @@ -188,8 +188,10 @@ class MyHealthFragment : Fragment() { fragmentVitalSignBinding.txtEmail.text = Utilities.checkNA(userModel?.email!!) fragmentVitalSignBinding.txtLanguage.text = Utilities.checkNA(userModel?.language!!) fragmentVitalSignBinding.txtDob.text = Utilities.checkNA(userModel?.dob!!) - Log.d("4597","searching for user ID: "+userId) + Log.d("4597","searching for user model: "+userModel?.toString()) var mh = mRealm.where(RealmMyHealthPojo::class.java).equalTo("_id", userId).findFirst() + Log.d("4597","Eg RealmyHealthPojo: "+mRealm.where(RealmMyHealthPojo::class.java).findFirst()) + if (mh == null) { mh = mRealm.where(RealmMyHealthPojo::class.java).equalTo("_id", userId).findFirst() }