Chapters with decimals in their names are not downloaded properly
What problem did you encounter
If a chapter has a decimal in its name (e.g. "Chapter 42.5"), it's not downloaded properly. Multiple manga from the MangaSee server are affected.
What is the actual behaviour?
Pages in "decimal" chapters are replaced by corresponding pages from the "whole-number" chapter (i.e. the chapter with the same number but without the fractional part). Page count is correct, though. Which means that if a "decimal" chapter has more pages than its "whole-number" counterpart, there will be an error when download manager tries to download non-existent pages.
What is the expected behaviour?
Komikku should download pages from the correct chapter, not a different one.
How to reproduce
- Add a manga with such chapters from MangaSee (e.g. Tongari Booshi no Atorie).
- Compare chapters 42 and 42.5.
- Chapter 42.5 has 9 pages in total, but these are the first 9 pages from chapter 42.
Which version of Komikku did you encounter the bug in?
-
I run it from sources. If you run Komikku from source please provide the git revision via e.g. by running git log -1 --pretty=oneline
and pasting the output below. Also indicate whether you run it from the command line or with GNOME Builder. -
I used a Flatpak package. Please provide the version number. -
I used a distribution package (e.g. Arch, Fedora, GNU Guix, …). Please provide the version number.
Komikku Version: 0.25.1
What windowing system are you running Komikku on?
You can obtain the windowing system used by running echo $WAYLAND_DISPLAY
. If wayland-0 is returned, you are running Wayland. Otherwise, you are running X11.
-
Wayland -
X11
What hardware are you running Komikku on?
-
Computer/laptop -
PinePhone -
Librem5 -
Other (please elaborate)
Relevant logs
No logs to report.