|
|
|
@ -526,14 +526,14 @@ open class Session : RealmObject(), Identifiable, Manageable, StaticRowRepresent |
|
|
|
|
|
|
|
|
|
|
|
this.sessionSet?.let { set -> |
|
|
|
this.sessionSet?.let { set -> |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
// Updates the timeline |
|
|
|
|
|
|
|
SessionSetManager.removeFromTimeline(this) |
|
|
|
|
|
|
|
|
|
|
|
// cleanup unnecessary related objects |
|
|
|
// cleanup unnecessary related objects |
|
|
|
set.deleteFromRealm() |
|
|
|
// set.deleteFromRealm() |
|
|
|
this.result?.deleteFromRealm() |
|
|
|
this.result?.deleteFromRealm() |
|
|
|
this.computableResults?.deleteAllFromRealm() |
|
|
|
this.computableResults?.deleteAllFromRealm() |
|
|
|
|
|
|
|
|
|
|
|
// Updates the timeline |
|
|
|
|
|
|
|
SessionSetManager.removeFromTimeline(this) |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
} |
|
|
|
|
|
|
|
|
|
|
|
|