Quote:
Originally Posted by ownedbycats
Some of the actions have conditionals (for example, run Extract ISBN only if book has no existing ISBN identifier). It doesn't quite work right when some book matches conditionals and others don't.
|
Yeah, I enconter the same problem. It's really confusing to see that the condition depends exclusively on the exact book wich on you open the Action Chains context menu (or the last/first selected) to check the execution conditions, instead of acting as a filter.
If this book matches the condition, the action will be performed on
all selected books, even those that do not match and on which you did
not want to perform this action.
And I don't think a real filter feature would be possible, because Action Chains often uses the selected books to retrive the id to perform their own action, so it real not depending of Action Chains that the Calibre actions are all or nothing. A real filter feature would involve deselecting and selecting dynamically wich rows is needed before run the Calibre actions, then redo that at each step of the chain.
... I think it's possible (Calibre is powerfull like that), but it would be terribly complicated, so I will give it no hope.