|  | @@ -31,10 +31,11 @@ class ChapterImpl : Chapter {
 | 
	
		
			
				|  |  |          if (other == null || javaClass != other.javaClass) return false
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |          val chapter = other as Chapter
 | 
	
		
			
				|  |  | -        return url == chapter.url
 | 
	
		
			
				|  |  | +        if (url != chapter.url) return false
 | 
	
		
			
				|  |  | +        return id == chapter.id
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  |      override fun hashCode(): Int {
 | 
	
		
			
				|  |  | -        return url.hashCode()
 | 
	
		
			
				|  |  | +        return url.hashCode() + id.hashCode()
 | 
	
		
			
				|  |  |      }
 | 
	
		
			
				|  |  |  }
 |