Fix a few crashes

This commit is contained in:
len 2016-07-03 21:04:09 +02:00
parent 987473df44
commit 81887000a8
3 changed files with 3 additions and 3 deletions

View file

@ -11,7 +11,7 @@ class ChapterModel(c: Chapter) : Chapter by c {
get() = download?.status ?: _status
set(value) { _status = value }
var download: Download? = null
@Transient var download: Download? = null
val isDownloaded: Boolean
get() = status == Download.DOWNLOADED

View file

@ -62,7 +62,7 @@ class ChaptersPresenter : BasePresenter<ChaptersFragment>() {
/**
* List of chapters of the manga. It's always unfiltered and unsorted.
*/
lateinit var chapters: List<ChapterModel>
var chapters: List<ChapterModel> = emptyList()
private set
/**

View file

@ -14,7 +14,7 @@ class RecentChapter(mc: MangaChapter) : Chapter by mc.chapter {
get() = download?.status ?: _status
set(value) { _status = value }
var download: Download? = null
@Transient var download: Download? = null
val isDownloaded: Boolean
get() = status == Download.DOWNLOADED