Improved logs

hh
Laurent 6 years ago
parent 5c9106ac50
commit c0f51ae2f5
  1. 5
      app/src/main/java/net/pokeranalytics/android/model/realm/Session.kt
  2. 3
      app/src/main/java/net/pokeranalytics/android/ui/modules/session/SessionFragment.kt

@ -1,6 +1,7 @@
package net.pokeranalytics.android.model.realm
import android.content.Context
import com.crashlytics.android.Crashlytics
import com.github.mikephil.charting.data.Entry
import io.realm.Realm
import io.realm.RealmList
@ -652,11 +653,15 @@ open class Session : RealmObject(), Savable, Editable, StaticRowRepresentableDat
* Delete the object from realm
*/
fun delete() {
Crashlytics.log("Deletes session. Id = ${this.id}")
if (isValid) {
realm.executeTransaction {
cleanup()
deleteFromRealm()
}
} else {
Crashlytics.log("Attempt to delete an invalid session")
}
}

@ -67,7 +67,7 @@ class SessionFragment : RealmFragment(), RowRepresentableDelegate {
override fun onResume() {
super.onResume()
Crashlytics.log("session valid=${currentSession.isValid}, managed=${currentSession.isManaged}, loaded=${currentSession.isLoaded} ")
Crashlytics.log("session (id=${this.currentSession.id}): valid=${currentSession.isValid}, managed=${currentSession.isManaged}, loaded=${currentSession.isLoaded} ")
this.refreshTimer()
}
@ -388,7 +388,6 @@ class SessionFragment : RealmFragment(), RowRepresentableDelegate {
* Delete a session
*/
private fun deleteSession() {
Crashlytics.log("Session has been deleted")
this.currentSession.bankroll?.id?.let { bankrollId ->
BankrollReportManager.notifyBankrollReportImpact(bankrollId)
}

Loading…
Cancel
Save