|  |  | @ -5,7 +5,6 @@ import android.text.TextUtils | 
			
		
	
		
		
			
				
					
					|  |  |  | import com.jayway.jsonpath.JsonPath |  |  |  | import com.jayway.jsonpath.JsonPath | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.App |  |  |  | import io.legado.app.App | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.base.BaseViewModel |  |  |  | import io.legado.app.base.BaseViewModel | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.data.api.IHttpGetApi |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.data.entities.BookSource |  |  |  | import io.legado.app.data.entities.BookSource | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.help.http.HttpHelper |  |  |  | import io.legado.app.help.http.HttpHelper | 
			
		
	
		
		
			
				
					
					|  |  |  | import io.legado.app.help.storage.Backup |  |  |  | import io.legado.app.help.storage.Backup | 
			
		
	
	
		
		
			
				
					|  |  | @ -202,9 +201,7 @@ class BookSourceViewModel(application: Application) : BaseViewModel(application) | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | 
 |  |  |  | 
 | 
			
		
	
		
		
			
				
					
					|  |  |  |     private fun importSourceUrl(url: String): Int { |  |  |  |     private fun importSourceUrl(url: String): Int { | 
			
		
	
		
		
			
				
					
					|  |  |  |         NetworkUtils.getBaseUrl(url)?.let { |  |  |  |         HttpHelper.simpleGet(url)?.let { body -> | 
			
				
				
			
		
	
		
		
			
				
					
					|  |  |  |             val response = HttpHelper.getApiService<IHttpGetApi>(it).get(url, mapOf()).execute() |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |             response.body()?.let { body -> |  |  |  |  | 
			
		
	
		
		
	
		
		
			
				
					
					|  |  |  |             val bookSources = mutableListOf<BookSource>() |  |  |  |             val bookSources = mutableListOf<BookSource>() | 
			
		
	
		
		
			
				
					
					|  |  |  |             val items: List<Map<String, Any>> = jsonPath.parse(body).read("$") |  |  |  |             val items: List<Map<String, Any>> = jsonPath.parse(body).read("$") | 
			
		
	
		
		
			
				
					
					|  |  |  |             for (item in items) { |  |  |  |             for (item in items) { | 
			
		
	
	
		
		
			
				
					|  |  | @ -216,7 +213,6 @@ class BookSourceViewModel(application: Application) : BaseViewModel(application) | 
			
		
	
		
		
			
				
					
					|  |  |  |             App.db.bookSourceDao().insert(*bookSources.toTypedArray()) |  |  |  |             App.db.bookSourceDao().insert(*bookSources.toTypedArray()) | 
			
		
	
		
		
			
				
					
					|  |  |  |             return bookSources.size |  |  |  |             return bookSources.size | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |         } | 
			
		
	
		
		
			
				
					
					|  |  |  |         } |  |  |  |  | 
			
		
	
		
		
			
				
					
					|  |  |  |         return 0 |  |  |  |         return 0 | 
			
		
	
		
		
			
				
					
					|  |  |  |     } |  |  |  |     } | 
			
		
	
		
		
			
				
					
					|  |  |  | } |  |  |  | } |