mirror of
https://github.com/mihonapp/mihon.git
synced 2024-11-21 20:47:03 -05:00
Fixed wrong chapter recognition for S0 - Chapter 00 (#499)
This commit is contained in:
parent
c9e1e6e020
commit
4f5518bdd8
2 changed files with 12 additions and 1 deletions
|
@ -29,7 +29,7 @@ object ChapterRecognition {
|
|||
* Regex used to remove unwanted tags
|
||||
* Example Prison School 12 v.1 vol004 version1243 volume64 -R> Prison School 12
|
||||
*/
|
||||
private val unwanted = Regex("""(?:(v|ver|vol|version|volume|season).?[0-9]+)""")
|
||||
private val unwanted = Regex("""(?:(v|ver|vol|version|volume|season|s).?[0-9]+)""")
|
||||
|
||||
/**
|
||||
* Regex used to remove unwanted whitespace
|
||||
|
|
|
@ -429,4 +429,15 @@ class ChapterRecognitionTest {
|
|||
assertThat(chapter.chapter_number).isEqualTo(7f)
|
||||
}
|
||||
|
||||
|
||||
/**
|
||||
* Test for chapters in format sx - chapter xx
|
||||
*/
|
||||
@Test fun chapterContainingSeasonCase2() {
|
||||
createManga("The Gamer")
|
||||
|
||||
createChapter("S3 - Chapter 20")
|
||||
ChapterRecognition.parseChapterNumber(chapter, manga)
|
||||
assertThat(chapter.chapter_number).isEqualTo(20f)
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Reference in a new issue