mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-10-30 22:07:57 +01:00 
			
		
		
		
	Don't update the chapter list if the parsed list is empty (#18)
This commit is contained in:
		| @@ -84,8 +84,12 @@ public abstract class Source extends BaseSource { | ||||
|     public Observable<List<Chapter>> pullChaptersFromNetwork(final String mangaUrl) { | ||||
|         return networkService | ||||
|                 .getStringResponse(getBaseUrl() + mangaUrl, requestHeaders, null) | ||||
|                 .flatMap(unparsedHtml -> | ||||
|                         Observable.just(parseHtmlToChapters(unparsedHtml))); | ||||
|                 .flatMap(unparsedHtml -> { | ||||
|                     List<Chapter> chapters = parseHtmlToChapters(unparsedHtml); | ||||
|                     return !chapters.isEmpty() ? | ||||
|                             Observable.just(chapters) : | ||||
|                             Observable.error(new Exception("No chapters found")); | ||||
|                 }); | ||||
|     } | ||||
|  | ||||
|     public Observable<List<Page>> getCachedPageListOrPullFromNetwork(final String chapterUrl) { | ||||
|   | ||||
		Reference in New Issue
	
	Block a user