У меня странная ошибка, полученная из экземпляра области. Я видел некоторые связанные вопросы с тем же журналом ошибок, но не смог найти ответ для своего собственного случая. Даже я тщательно проверяю экземпляр области, он все еще дает мне эту конкретную ошибку. Любая идея или помощь приветствуется.
if (defaultRealm != null && !defaultRealm.isClosed())
{
if (defaultRealm.where(FactUserDataRM.class).equalTo("id", theFact.getUserData().getId()).findFirst().isLiked() == b)
{
Log.i(Statics.LOG_TAG, "New value is same with the realm nothing is going to change now");
new ArticleLikeUpdateJSON(null, ((int) theFact.getId()), this, b,
null, null, null, theFact)
.execute(Statics.LikeCountUpdate + theFact.getId());
likeCount_Checkbox.setChecked(b);
return;
}
else
{
LikeStateChanged(b);
}
}
Журнал ошибок в Firebase
io.realm.BaseRealm.checkIfValid (BaseRealm.java:437)
io.realm.com_viyatek_ultimatefacts_RealmDataModels_FactRMRealmProxy.realmGet$userData (com_viyatek_ultimatefacts_RealmDataModels_FactRMRealmProxy.java:256)
com.viyatek.ultimatefacts.RealmDataModels.FactRM.getUserData (FactRM.java:57)
com.viyatek.ultimatefacts.Activites.ArticleActivity.ControlRealm (ArticleActivity.java:461)
com.viyatek.ultimatefacts.Activites.ArticleActivity.CheckBoxChangeProcess (ArticleActivity.java:457)
com.viyatek.ultimatefacts.Activites.ArticleActivity.onCheckedChanged (ArticleActivity.java:428)