|  | @@ -23,13 +23,11 @@ class Mintmanga : ParsedHttpSource() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override val supportsLatest = true
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    override fun popularMangaRequest(page: Int): Request {
 | 
	
		
			
				|  |  | -        return GET("$baseUrl/list?sortType=rate&offset=${70 * (page - 1)}&max=70", headers)
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +    override fun popularMangaRequest(page: Int): Request =
 | 
	
		
			
				|  |  | +            GET("$baseUrl/list?sortType=rate&offset=${70 * (page - 1)}&max=70", headers)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    override fun latestUpdatesRequest(page: Int): Request {
 | 
	
		
			
				|  |  | -        return GET("$baseUrl/list?sortType=updated&offset=${70 * (page - 1)}&max=70", headers)
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +    override fun latestUpdatesRequest(page: Int): Request =
 | 
	
		
			
				|  |  | +            GET("$baseUrl/list?sortType=updated&offset=${70 * (page - 1)}&max=70", headers)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun popularMangaSelector() = "div.desc"
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -44,9 +42,8 @@ class Mintmanga : ParsedHttpSource() {
 | 
	
		
			
				|  |  |          return manga
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    override fun latestUpdatesFromElement(element: Element): SManga {
 | 
	
		
			
				|  |  | -        return popularMangaFromElement(element)
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +    override fun latestUpdatesFromElement(element: Element): SManga =
 | 
	
		
			
				|  |  | +            popularMangaFromElement(element)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun popularMangaNextPageSelector() = "a.nextLink"
 | 
	
		
			
				|  |  |  
 | 
	
	
		
			
				|  | @@ -54,14 +51,12 @@ class Mintmanga : ParsedHttpSource() {
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun searchMangaRequest(page: Int, query: String, filters: FilterList): Request {
 | 
	
		
			
				|  |  |          val genres = filters.filterIsInstance<Genre>().map { it.id + arrayOf("=", "=in", "=ex")[it.state] }.joinToString("&")
 | 
	
		
			
				|  |  | -        return GET("$baseUrl/search?q=$query&$genres", headers)
 | 
	
		
			
				|  |  | +        return GET("$baseUrl/search/advanced?q=$query&$genres", headers)
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun searchMangaSelector() = popularMangaSelector()
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -    override fun searchMangaFromElement(element: Element): SManga {
 | 
	
		
			
				|  |  | -        return popularMangaFromElement(element)
 | 
	
		
			
				|  |  | -    }
 | 
	
		
			
				|  |  | +    override fun searchMangaFromElement(element: Element): SManga = popularMangaFromElement(element)
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      // max 200 results
 | 
	
		
			
				|  |  |      override fun searchMangaNextPageSelector() = null
 | 
	
	
		
			
				|  | @@ -149,7 +144,7 @@ class Mintmanga : ParsedHttpSource() {
 | 
	
		
			
				|  |  |      /* [...document.querySelectorAll("tr.advanced_option:nth-child(1) > td:nth-child(3) span.js-link")].map((el,i) => {
 | 
	
		
			
				|  |  |      *  const onClick=el.getAttribute('onclick');const id=onClick.substr(31,onClick.length-33);
 | 
	
		
			
				|  |  |      *  return `Genre("${el.textContent.trim()}", "${id}")` }).join(',\n')
 | 
	
		
			
				|  |  | -    *  on http://mintmanga.com/search
 | 
	
		
			
				|  |  | +    *  on http://mintmanga.com/search/advanced
 | 
	
		
			
				|  |  |      */
 | 
	
		
			
				|  |  |      override fun getFilterList() = FilterList(
 | 
	
		
			
				|  |  |              Genre("арт", "el_2220"),
 | 
	
	
		
			
				|  | @@ -171,6 +166,7 @@ class Mintmanga : ParsedHttpSource() {
 | 
	
		
			
				|  |  |              Genre("меха", "el_1318"),
 | 
	
		
			
				|  |  |              Genre("мистика", "el_1324"),
 | 
	
		
			
				|  |  |              Genre("научная фантастика", "el_1325"),
 | 
	
		
			
				|  |  | +            Genre("омегаверс", "el_5676"),
 | 
	
		
			
				|  |  |              Genre("повседневность", "el_1327"),
 | 
	
		
			
				|  |  |              Genre("постапокалиптика", "el_1342"),
 | 
	
		
			
				|  |  |              Genre("приключения", "el_1322"),
 |