Fix a few crashes

pull/393/head
len 8 years ago
parent 987473df44
commit 81887000a8

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

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

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

Loading…
Cancel
Save