mirror of
				https://github.com/mihonapp/mihon.git
				synced 2025-11-04 08:08:55 +01:00 
			
		
		
		
	Stop removing local manga's title from chapter names (closes #6578)
Users should better curate their chapter folder/file names if need be. There's legit reasons for a chapter to start with or contain the same word(s) that the manga title consists of.
This commit is contained in:
		@@ -218,7 +218,7 @@ class LocalSource(private val context: Context) : CatalogueSource, UnmeteredSour
 | 
			
		||||
                        }
 | 
			
		||||
                    }
 | 
			
		||||
 | 
			
		||||
                    name = getCleanChapterTitle(name, manga.title)
 | 
			
		||||
                    name = getCleanChapterTitle(name)
 | 
			
		||||
                    ChapterRecognition.parseChapterNumber(this, sManga)
 | 
			
		||||
                }
 | 
			
		||||
            }
 | 
			
		||||
@@ -235,12 +235,10 @@ class LocalSource(private val context: Context) : CatalogueSource, UnmeteredSour
 | 
			
		||||
    override suspend fun getPageList(chapter: ChapterInfo) = throw Exception("Unused")
 | 
			
		||||
 | 
			
		||||
    /**
 | 
			
		||||
     * Strips the manga title from a chapter name and trim whitespace/delimiter characters.
 | 
			
		||||
     * Trim whitespace/delimiter characters from chapter names.
 | 
			
		||||
     */
 | 
			
		||||
    private fun getCleanChapterTitle(chapterName: String, mangaTitle: String): String {
 | 
			
		||||
        return chapterName
 | 
			
		||||
            .replace(mangaTitle, "")
 | 
			
		||||
            .trim(*WHITESPACE_CHARS.toCharArray(), '-', '_', ',', ':')
 | 
			
		||||
    private fun getCleanChapterTitle(chapterName: String): String {
 | 
			
		||||
        return chapterName.trim(*WHITESPACE_CHARS.toCharArray(), '-', '_', ',', ':')
 | 
			
		||||
    }
 | 
			
		||||
 | 
			
		||||
    private fun isSupportedFile(extension: String): Boolean {
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user