Kareadita / Kavita

Kavita is a fast, feature rich, cross platform reading server. Built with the goal of being a full solution for all your reading needs. Setup your own server and share your reading collection with your friends and family.
http://www.kavitareader.com
GNU General Public License v3.0
5.89k stars 301 forks source link

Forcing something comics out of special #3066

Open bojtalepenye opened 1 month ago

bojtalepenye commented 1 month ago

What happened?

I have a 3 part comic series I want to put in kavita, and 2 files are perfectly in place, however one of the comic (cbz) files gets recognized as a special of the second comic. Is it possible to somehow tell Kavita that a comic it's seeing should be put as a standalone comic, not a special feature? (I can't do anything with the metadata)

What did you expect?

Correct way of recognizing comics. I didn't expect it to put it in as a special

Kavita Version Number - If you don not see your version number listed, please update Kavita and see if your issue still persists.

0.8.2 - Stable

What operating system is Kavita being hosted from?

Linux

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

No response

Additional Notes

Kavita is running on a Raspberrypi 400. (arm64)

majora2007 commented 1 month ago

Please provide the filename of the special. It's likely a false positive. I have an open ticket to remove special filename parsing due to cases like this, feel free to comment on it your opinion.

bojtalepenye commented 1 month ago

Okay, so there are three comics. These are the files' names: "The Art of How to Train Your Dragon.cbz" "The Art of How to Train Your Dragon 2.cbz" "The Art of How to Train Your Dragon The Hidden World.cbz"

Now, in kavita, the "The Art of How to Train Your Dragon 2.cbz" file is detected as "The Art of How to Train Your Dragon". The first one. That shouldn't be. image And the actual first comic, of the first film, gets put into the specials: image I want kavita to detect the first comic like it did with the other two: Separately: image

Thank you. If you need any more info, or logs, I will provide that

majora2007 commented 1 month ago

Are these all in a folder called how to train your dragon? Specials usually look up to the folder name to fallback for series name parsing as people usually name it just the title.

bojtalepenye commented 1 month ago

Yes they are: pi@raspberrypi:/media/HDD/myComics $ ls 'How To Train Your Dragon' pi@raspberrypi:/media/HDD/myComics $ tree . └── How To Train Your Dragon ├── Dragons Defenders of Berk │   ├── Dragons Defenders of Berk Snowmageddon.cbz │   └── Dragons Defenders of Berk The Endless Night.cbz ├── Dragons Riders of Berk │   ├── Dragons Riders of Berk Dangers of the Deep.cbz │   ├── Dragons Riders of Berk Dragon Down.cbz │   ├── Dragons Riders of Berk The Ice Castle.cbz │   ├── Dragons Riders of Berk The Legend of Ragnarok.cbz │   ├── Dragons Riders of Berk The Stawaway.cbz │   └── Dragons Riders of Berk Underworld.cbz ├── How to Train Your Dragon Dragonvine.cbz ├── How To Train Your Dragon The Serpent's Heir.cbz ├── Night fury anatomy and dissection.cbz ├── The Art of How to Train Your Dragon 2.cbz ├── The Art of How to Train Your Dragon.cbz └── The Art of How to Train Your Dragon The Hidden World.cbz

3 directories, 14 files pi@raspberrypi:/media/HDD/myComics $

bojtalepenye commented 1 month ago

So how will I be able to tell Kavita to not put it in as a special? By changing the file's name? Or the directory's? Or the structure of the directory?

DieselTech commented 1 month ago

Related issue for special keyword removal: https://github.com/Kareadita/Kavita/issues/2967