Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Series with numbers mid-title will not include the number in the title and cut off at the last text priot to number (...but sometimes will include the number in split series) #2861

Open
Lefro1 opened this issue Apr 13, 2024 · 3 comments
Labels
help wanted Extra attention is needed Parser Deals with how we parse data

Comments

@Lefro1
Copy link

Lefro1 commented Apr 13, 2024

What happened?

About System

Version

0.8.0.1

Install ID

2e534f70

Problem found when upgrading to v0.8.0:

Series with numbers mid-title broke.

  • The Archmage Returns After 4000 Years -> The Archmage Returns After
  • See You in My 19th Life -> See You in My
  • The Return of the 8th Class Mage -> The Return of the
  • Kaiju No. 8 -> Kaiju No. For chapters 1-99 BUT Kaiju No. 8 BUT chapters 100-105 are under the correct title Kaiju No. 8 (in a different "series" in Kavita, so the same base directory has 2 kavita series)
  • Zom 100 - Bucket List of the Dead -> Zom for chapters 1-60 BUT Chapters 61-64 are under the correct title Zom 100 - Bucket List of the Dead (in a different "series" in Kavita, so the same base directory has 2 kavita series)
    • Oddly enough, specifically this one existed before this upgrade/rescans, but was the ONLY one.

etc. it goes on.

Though my series that start with numbers seem fine. e.g. 20th Century Boys only generates a single series.

What did you expect?

I expected a single directory of only Chapter ABC .cbz entries to only create one series in Kavita.

Kavita Version Number - Don't see your version number listed? Then your install is out of date. Please update and see if your issue still persists.

0.7.14 - Stable

What operating system is Kavita being hosted from?

Docker (Dockerhub Container)

If the issue is being seen on Desktop, what OS are you running where you see the issue?

None

If the issue is being seen in the UI, what browsers are you seeing the problem on?

No response

If the issue is being seen on Mobile, what OS are you running where you see the issue?

None

If the issue is being seen on the Mobile UI, what browsers are you seeing the problem on?

No response

Relevant log output

(Deleted Both Zom 100 and Zom from Kavita. The ... just signifies unimportant logs in between e.g. Skipped File Scan for other series logs)

[Kavita] [2024-04-13 14:44:48.338 -07:00  444] [Information] API.Services.Tasks.ScannerService [ScannerService] Beginning file scan on Manga
...
[Kavita] [2024-04-13 14:44:48.935 -07:00  444] [Debug] API.Services.Tasks.ScannerService [ScannerService] Found 70 files for /library/Manga/Zom 100 - Bucket List of the Dead
...
[Kavita] [2024-04-13 14:45:10.459 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Beginning series update on Zom, Forced: false
[Kavita] [2024-04-13 14:45:10.460 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Processing series Zom
[Kavita] [2024-04-13 14:45:10.460 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Updating 1 volumes on Zom
[Kavita] [2024-04-13 14:45:10.460 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Parsing Zom - Volume -100000
[Kavita] [2024-04-13 14:45:10.460 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 51
[Kavita] [2024-04-13 14:45:10.461 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 1
[Kavita] [2024-04-13 14:45:10.462 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 53
[Kavita] [2024-04-13 14:45:10.463 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 10
[Kavita] [2024-04-13 14:45:10.464 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 52
[Kavita] [2024-04-13 14:45:10.464 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 11
[Kavita] [2024-04-13 14:45:10.465 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 54
[Kavita] [2024-04-13 14:45:10.466 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 12
[Kavita] [2024-04-13 14:45:10.466 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 55
[Kavita] [2024-04-13 14:45:10.467 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 13
[Kavita] [2024-04-13 14:45:10.468 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 56
[Kavita] [2024-04-13 14:45:10.469 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 14
[Kavita] [2024-04-13 14:45:10.469 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 43
[Kavita] [2024-04-13 14:45:10.470 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 15.5
[Kavita] [2024-04-13 14:45:10.471 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 44
[Kavita] [2024-04-13 14:45:10.472 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 15
[Kavita] [2024-04-13 14:45:10.472 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 45
[Kavita] [2024-04-13 14:45:10.473 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 16
[Kavita] [2024-04-13 14:45:10.474 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 59
[Kavita] [2024-04-13 14:45:10.475 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 17
[Kavita] [2024-04-13 14:45:10.476 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 18
[Kavita] [2024-04-13 14:45:10.477 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 19.5
[Kavita] [2024-04-13 14:45:10.477 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 19
[Kavita] [2024-04-13 14:45:10.478 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 2
[Kavita] [2024-04-13 14:45:10.479 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 20
[Kavita] [2024-04-13 14:45:10.479 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 21
[Kavita] [2024-04-13 14:45:10.480 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 22.5
[Kavita] [2024-04-13 14:45:10.481 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 22
[Kavita] [2024-04-13 14:45:10.482 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 23
[Kavita] [2024-04-13 14:45:10.482 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 24
[Kavita] [2024-04-13 14:45:10.483 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 25
[Kavita] [2024-04-13 14:45:10.484 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 26.5
[Kavita] [2024-04-13 14:45:10.485 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 26
[Kavita] [2024-04-13 14:45:10.486 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 27
[Kavita] [2024-04-13 14:45:10.487 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 28
[Kavita] [2024-04-13 14:45:10.487 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 29
[Kavita] [2024-04-13 14:45:10.488 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 3.5
[Kavita] [2024-04-13 14:45:10.489 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 3
[Kavita] [2024-04-13 14:45:10.490 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 30
[Kavita] [2024-04-13 14:45:10.491 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 31
[Kavita] [2024-04-13 14:45:10.492 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 32
[Kavita] [2024-04-13 14:45:10.492 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 33
[Kavita] [2024-04-13 14:45:10.493 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 34.5
[Kavita] [2024-04-13 14:45:10.494 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 34
[Kavita] [2024-04-13 14:45:10.495 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 35
[Kavita] [2024-04-13 14:45:10.496 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 36
[Kavita] [2024-04-13 14:45:10.497 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 37
[Kavita] [2024-04-13 14:45:10.497 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 38
[Kavita] [2024-04-13 14:45:10.498 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 39
[Kavita] [2024-04-13 14:45:10.499 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 4
[Kavita] [2024-04-13 14:45:10.500 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 40
[Kavita] [2024-04-13 14:45:10.500 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 41
[Kavita] [2024-04-13 14:45:10.501 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 42
[Kavita] [2024-04-13 14:45:10.502 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 46
[Kavita] [2024-04-13 14:45:10.503 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 47
[Kavita] [2024-04-13 14:45:10.503 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 48
[Kavita] [2024-04-13 14:45:10.504 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 49
[Kavita] [2024-04-13 14:45:10.505 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 5
[Kavita] [2024-04-13 14:45:10.506 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 50
[Kavita] [2024-04-13 14:45:10.506 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 57
[Kavita] [2024-04-13 14:45:10.507 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 6
[Kavita] [2024-04-13 14:45:10.507 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 7
[Kavita] [2024-04-13 14:45:10.508 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 8
[Kavita] [2024-04-13 14:45:10.508 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 9
[Kavita] [2024-04-13 14:45:10.509 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 58
[Kavita] [2024-04-13 14:45:10.510 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom - Vol -100000 Ch 60
[Kavita] [2024-04-13 14:45:10.515 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries Updating Zom FolderPath to /library/Manga/Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:10.515 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries Updating Zom LowestFolderPath to /Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:10.535 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries Linking up External Recommendations new series (if applicable)
[Kavita] [2024-04-13 14:45:10.536 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Finished series update on Zom in 76 ms
[Kavita] [2024-04-13 14:45:10.536 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Processing cover image generation for series: Zom
[Kavita] [2024-04-13 14:45:10.536 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 51.cbz
[Kavita] [2024-04-13 14:45:10.543 -07:00  499] [Information] Serilog.AspNetCore.RequestLoggingMiddleware HTTP POST /api/series/v2 responded 200 in 4.3421 ms
[Kavita] [2024-04-13 14:45:10.571 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 1.cbz
[Kavita] [2024-04-13 14:45:10.597 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 53.cbz
[Kavita] [2024-04-13 14:45:10.611 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 10.cbz
[Kavita] [2024-04-13 14:45:10.642 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 52.cbz
[Kavita] [2024-04-13 14:45:10.661 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 11.cbz
[Kavita] [2024-04-13 14:45:10.683 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 54.cbz
[Kavita] [2024-04-13 14:45:10.710 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 12.cbz
[Kavita] [2024-04-13 14:45:10.732 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 55.cbz
[Kavita] [2024-04-13 14:45:10.760 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 13.cbz
[Kavita] [2024-04-13 14:45:10.778 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 56.cbz
[Kavita] [2024-04-13 14:45:10.795 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 14.cbz
[Kavita] [2024-04-13 14:45:10.818 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 43.cbz
[Kavita] [2024-04-13 14:45:10.848 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 15.5.cbz
[Kavita] [2024-04-13 14:45:10.873 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 44.cbz
[Kavita] [2024-04-13 14:45:10.891 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 15.cbz
[Kavita] [2024-04-13 14:45:10.911 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 45.cbz
[Kavita] [2024-04-13 14:45:10.935 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 16.cbz
[Kavita] [2024-04-13 14:45:10.963 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 59.cbz
[Kavita] [2024-04-13 14:45:10.989 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 17.cbz
[Kavita] [2024-04-13 14:45:11.033 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 18.cbz
[Kavita] [2024-04-13 14:45:11.054 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 19.5.cbz
[Kavita] [2024-04-13 14:45:11.072 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 19.cbz
[Kavita] [2024-04-13 14:45:11.095 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 2.cbz
[Kavita] [2024-04-13 14:45:11.120 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 20.cbz
[Kavita] [2024-04-13 14:45:11.152 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 21.cbz
[Kavita] [2024-04-13 14:45:11.178 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 22.5.cbz
[Kavita] [2024-04-13 14:45:11.196 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 22.cbz
[Kavita] [2024-04-13 14:45:11.215 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 23.cbz
[Kavita] [2024-04-13 14:45:11.246 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 24.cbz
[Kavita] [2024-04-13 14:45:11.265 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 25.cbz
[Kavita] [2024-04-13 14:45:11.288 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 26.5.cbz
[Kavita] [2024-04-13 14:45:11.309 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 26.cbz
[Kavita] [2024-04-13 14:45:11.327 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 27.cbz
[Kavita] [2024-04-13 14:45:11.348 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 28.cbz
[Kavita] [2024-04-13 14:45:11.386 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 29.cbz
[Kavita] [2024-04-13 14:45:11.407 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 3.5.cbz
[Kavita] [2024-04-13 14:45:11.425 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 3.cbz
[Kavita] [2024-04-13 14:45:11.448 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 30.cbz
[Kavita] [2024-04-13 14:45:11.468 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 31.cbz
[Kavita] [2024-04-13 14:45:11.491 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 32.cbz
[Kavita] [2024-04-13 14:45:11.521 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 33.cbz
[Kavita] [2024-04-13 14:45:11.549 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 34.5.cbz
[Kavita] [2024-04-13 14:45:11.570 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 34.cbz
[Kavita] [2024-04-13 14:45:11.589 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 35.cbz
[Kavita] [2024-04-13 14:45:11.618 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 36.cbz
[Kavita] [2024-04-13 14:45:11.636 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 37.cbz
[Kavita] [2024-04-13 14:45:11.656 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 38.cbz
[Kavita] [2024-04-13 14:45:11.676 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 39.cbz
[Kavita] [2024-04-13 14:45:11.699 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 4.cbz
[Kavita] [2024-04-13 14:45:11.734 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 40.cbz
[Kavita] [2024-04-13 14:45:11.756 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 41.cbz
[Kavita] [2024-04-13 14:45:11.779 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 42.cbz
[Kavita] [2024-04-13 14:45:11.801 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 46.cbz
[Kavita] [2024-04-13 14:45:11.830 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 47.cbz
[Kavita] [2024-04-13 14:45:11.851 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 48.cbz
[Kavita] [2024-04-13 14:45:11.866 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 49.cbz
[Kavita] [2024-04-13 14:45:11.881 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 5.cbz
[Kavita] [2024-04-13 14:45:11.907 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 50.cbz
[Kavita] [2024-04-13 14:45:11.925 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 57.cbz
[Kavita] [2024-04-13 14:45:11.959 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 6.cbz
[Kavita] [2024-04-13 14:45:11.981 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 7.cbz
[Kavita] [2024-04-13 14:45:12.006 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 8.cbz
[Kavita] [2024-04-13 14:45:12.027 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 9.cbz
[Kavita] [2024-04-13 14:45:12.058 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 58.cbz
[Kavita] [2024-04-13 14:45:12.076 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 60.cbz
[Kavita] [2024-04-13 14:45:12.108 -07:00  444] [Information] API.Services.MetadataService [MetadataService] Updated covers for Zom in 1572 milliseconds
[Kavita] [2024-04-13 14:45:12.109 -07:00  444] [Debug] API.Services.MetadataService Dispatching 68 update events
[Kavita] [2024-04-13 14:45:12.131 -07:00  444] [Information] API.Services.Tasks.Metadata.WordCountAnalyzerService [WordCountAnalyzerService] Updated metadata for Zom in 21 milliseconds
[Kavita] [2024-04-13 14:45:12.131 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Beginning series update on Zom 100 - Bucket List of the Dead, Forced: false
[Kavita] [2024-04-13 14:45:12.132 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Processing series Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:12.132 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Updating 1 volumes on Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:12.132 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Parsing Zom 100 - Bucket List of the Dead - Volume -100000
[Kavita] [2024-04-13 14:45:12.132 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom 100 - Bucket List of the Dead - Vol -100000 Ch 62
[Kavita] [2024-04-13 14:45:12.133 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom 100 - Bucket List of the Dead - Vol -100000 Ch 63
[Kavita] [2024-04-13 14:45:12.133 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom 100 - Bucket List of the Dead - Vol -100000 Ch 64
[Kavita] [2024-04-13 14:45:12.134 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Adding new chapter, Zom 100 - Bucket List of the Dead - Vol -100000 Ch 61
[Kavita] [2024-04-13 14:45:12.135 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries Updating Zom 100 - Bucket List of the Dead FolderPath to /library/Manga/Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:12.135 -07:00  444] [Debug] API.Services.Tasks.Scanner.ProcessSeries Updating Zom 100 - Bucket List of the Dead LowestFolderPath to /Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:12.148 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries Linking up External Recommendations new series (if applicable)
[Kavita] [2024-04-13 14:45:12.148 -07:00  444] [Information] API.Services.Tasks.Scanner.ProcessSeries [ScannerService] Finished series update on Zom 100 - Bucket List of the Dead in 17 ms
[Kavita] [2024-04-13 14:45:12.148 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Processing cover image generation for series: Zom 100 - Bucket List of the Dead
[Kavita] [2024-04-13 14:45:12.148 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 62.cbz
[Kavita] [2024-04-13 14:45:12.154 -07:00  499] [Information] Serilog.AspNetCore.RequestLoggingMiddleware HTTP POST /api/series/v2 responded 200 in 3.6876 ms
[Kavita] [2024-04-13 14:45:12.168 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 63.cbz
[Kavita] [2024-04-13 14:45:12.186 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 64.cbz
[Kavita] [2024-04-13 14:45:12.202 -07:00  444] [Debug] API.Services.MetadataService [MetadataService] Generating cover image for /library/Manga/Zom 100 - Bucket List of the Dead/Chapter 61.cbz
[Kavita] [2024-04-13 14:45:12.225 -07:00  444] [Information] API.Services.MetadataService [MetadataService] Updated covers for Zom 100 - Bucket List of the Dead in 76 milliseconds

Additional Notes

Updating from v0.7.14 -> 0.8.0.1

In v0.7.14 this problem existed ONLY for Zom 100 (which was a minor item I never cared about) but with upgrading to 0.8.0 and my libraries have all been force rescanned, this has imapcted all other series with numbers after the first non-numeric character in the title.

The version option for this bug report does not yet contain 0.8.0 as an option.

Update after initial post

Just realized that for some reason The 100 Girlfriends Who Really, Really, Really, Really, REALLY Love You does not follow this trend and WAS parsed properly into a single kavita folder without separating or truncating the name.

@Lefro1 Lefro1 added the needs-triage Needs to be triaged by a developer and assigned a release label Apr 13, 2024
@Lefro1 Lefro1 changed the title Put a short summary of what went wrong here Series with numbers mid-title will not include the number in the title and cut off there (...but sometimes will in split series) Apr 13, 2024
@Lefro1 Lefro1 changed the title Series with numbers mid-title will not include the number in the title and cut off there (...but sometimes will in split series) Series with numbers mid-title will not include the number in the title and cut off at the last text priot to number (...but sometimes will include the number in split series) Apr 13, 2024
@majora2007 majora2007 added this to To do in v0.8 - PDF & Comic Love via automation Apr 13, 2024
@majora2007 majora2007 moved this from To do to In progress in v0.8 - PDF & Comic Love Apr 14, 2024
@majora2007
Copy link
Member

Okay, you're relying on fallback to folder to parse series, since you don't use a good filename, like Series - Chapter 1.cbz. Let me look into this to see what can improve.

@majora2007 majora2007 added Parser Deals with how we parse data and removed needs-triage Needs to be triaged by a developer and assigned a release labels Apr 14, 2024
@majora2007
Copy link
Member

I looked into this further and honestly, it's still something I don't think I can solve. It's impossible to know Kaiju No. 8 parses as Kaiju No. 8 and Bleach 1 should parse as Bleach.

I could support parsing correctly, but then you'd loose the regex for Bleach 1 -> Bleach Chapter 1, which is extremely common naming convention.

I think you'd honestly be best off renaming your files to a more standard approach, like - .cbz with a bulk renamer or changing settings in your source of acquisition. You're basically relying on parsing your file structure to determine what a file is, which is not exactly ideal.

@majora2007 majora2007 added the help wanted Extra attention is needed label Apr 15, 2024
@majora2007 majora2007 moved this from In progress to To do in v0.8 - PDF & Comic Love Apr 17, 2024
@Lefro1
Copy link
Author

Lefro1 commented Apr 20, 2024

Thanks for the added context. I didn't realize it was the naming convention standard to include the series in the names instead of just "Chapter/Volume X" within the series folder. Looking at the naming conventions suggestions not sure how I missed that when I initially set everything up, I guess it "just worked" until these series.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
help wanted Extra attention is needed Parser Deals with how we parse data
Projects
Development

No branches or pull requests

2 participants