Show error when trying to download chapters from not installed source (closes #4283)
This commit is contained in:
parent
1ae52bd33f
commit
9670863a41
2 changed files with 6 additions and 1 deletions
|
@ -49,7 +49,7 @@ open class SourceManager(private val context: Context) {
|
||||||
LocalSource(context)
|
LocalSource(context)
|
||||||
)
|
)
|
||||||
|
|
||||||
private inner class StubSource(override val id: Long) : Source {
|
inner class StubSource(override val id: Long) : Source {
|
||||||
|
|
||||||
override val name: String
|
override val name: String
|
||||||
get() = id.toString()
|
get() = id.toString()
|
||||||
|
|
|
@ -917,6 +917,11 @@ class MangaController :
|
||||||
}
|
}
|
||||||
|
|
||||||
private fun downloadChapters(chapters: List<ChapterItem>) {
|
private fun downloadChapters(chapters: List<ChapterItem>) {
|
||||||
|
if (source is SourceManager.StubSource) {
|
||||||
|
activity?.toast(R.string.loader_not_implemented_error)
|
||||||
|
return
|
||||||
|
}
|
||||||
|
|
||||||
val view = view
|
val view = view
|
||||||
val manga = presenter.manga
|
val manga = presenter.manga
|
||||||
presenter.downloadChapters(chapters)
|
presenter.downloadChapters(chapters)
|
||||||
|
|
Reference in a new issue