Skip to content

feat(webui): prefill author selection when bulk editing books#1053

Open
noaione wants to merge 1 commit intogotson:masterfrom
noaione:feat/bulk-author-thing
Open

feat(webui): prefill author selection when bulk editing books#1053
noaione wants to merge 1 commit intogotson:masterfrom
noaione:feat/bulk-author-thing

Conversation

@noaione
Copy link
Contributor

@noaione noaione commented Jan 22, 2023

The current implementation is that if we select multiple books like this:

  • One has some author added
  • Another is empty, or some of them filled

It will keep the whole thing empty.

This PR should make the selection prefilled with what has been added.

komga_author_prefill_bulk_demo.mp4

Some problems need addressing:
As an example, two books have the following filled in:

  • Book 1: Writer, Penciller
  • Book 2: (Same) Writer

Currently, the form will have Writer and Penciller prefilled. I don't know if you like this behaviour or prefer to leave the Penciller empty.

Changed to basically get the intersection of many books for each roles, so only authors that exist on multiple books will be prefilled on a roles.

@gotson gotson added the consider Not sure yet if this makes sense or not label Jun 10, 2023
@noaione noaione force-pushed the feat/bulk-author-thing branch from e27c76e to 79cf808 Compare October 13, 2023 14:44
@noaione noaione force-pushed the feat/bulk-author-thing branch from 79cf808 to aea4ad3 Compare November 12, 2023 03:51
@noaione noaione force-pushed the feat/bulk-author-thing branch from aea4ad3 to df22609 Compare November 28, 2023 08:07
@noaione noaione force-pushed the feat/bulk-author-thing branch from df22609 to 314441d Compare January 15, 2025 11:50
@noaione noaione force-pushed the feat/bulk-author-thing branch from 314441d to dd74d74 Compare May 16, 2025 11:55
@noaione noaione force-pushed the feat/bulk-author-thing branch from dd74d74 to 5b56f20 Compare August 6, 2025 11:04
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

consider Not sure yet if this makes sense or not

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants