Better error feedback. Closes #325

This commit is contained in:
len
2016-06-03 12:37:07 +02:00
parent 728ab18017
commit 2723aeeb5c
3 changed files with 4 additions and 2 deletions

View File

@@ -261,6 +261,9 @@ abstract class OnlineSource(context: Context) : Source {
.newCall(pageListRequest(chapter))
.asObservable()
.map { response ->
if (!response.isSuccessful) {
throw Exception("Webpage sent ${response.code()} code")
}
mutableListOf<Page>().apply {
pageListParse(response, this)
if (isEmpty()) {