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

”As a writer“ doesn't detect series-level metadata [People Page] #3370

Open
newyorker123 opened this issue Nov 15, 2024 · 3 comments
Open
Labels
discussion In active discussion

Comments

@newyorker123
Copy link

newyorker123 commented Nov 15, 2024

What happened?

On the People page, the "As a role" section can't detect the role if it exists only at the series level, i.e., not at the file level.

Take PDF as an example: since PDF files don't have per-file ComicInfo, I manually add the writer at the series level using the Kavita UI. The issue is that the series is listed under "Known for" but not under "As a Writer."

屏幕截图 2024-11-15 221149

屏幕截图 2024-11-15 221211

What did you expect?

I understand why this happens. It’s because "Known for" lists series, whereas "As roles" lists files. One simple way to address this is to have "As a role" behave like "Known for," i.e., list series instead of files.

However, it’s up to the developers to decide if this is the intended behavior.

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

Nightly Testing Branch

What operating system is Kavita being hosted from?

None

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

No response

@newyorker123 newyorker123 added the needs-triage Needs to be triaged by a developer and assigned a release label Nov 15, 2024
@majora2007
Copy link
Member

This isn't a bug because pulling the individual chapters the artist is a role for, is chapter level. Yet you only have this person on a Series, hence there is no relation between the two.

@majora2007 majora2007 added discussion In active discussion and removed needs-triage Needs to be triaged by a developer and assigned a release labels Nov 15, 2024
@newyorker123
Copy link
Author

When I add a writer or penciler to a series, what I actually mean is that they are responsible for every volume or chapter in the series. Ideally, I’d like to tag every file, that's what I do for cbz. But formats like PDF or EPUB aren’t very flexible, so the only option is to do it through the UI.

Another workaround could be adding a bulk metadata editing feature that allows you to assign a person to all volumes or chapters at once. Otherwise, it becomes too tedious to manually tag each file, especially for series with 10 or more files.

@majora2007
Copy link
Member

Yeah and I totally agree with the sentiment. I had originally planned for issue-level people tagging to recalculate at the series level, however, I'm not sure if we can do series -> issues. I feel like for Comic users that might be a problem.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
discussion In active discussion
Projects
Development

No branches or pull requests

2 participants