#298 introduced "issues" in books, and especially the metadata mismatch issue. #294 introduced the flavour mismatch issue.
Currently, these issues list is however not updated as book or title configuration is changed. For instance if title metadata are updated with book ones, or if title flavours are updated so that book can make it to the title.
This is not blocking anything in terms of book processing, but it presents "wrong" information in the UI.
We need to enhance current logic so that the list of issues is recomputed.
I think that for now we can probably recompute issues only when:
- book configuration is changed
- title configuration is changed (recompute all books issues)
In the future, we will probably have other triggers, which will recompute book issues as well.
@elfkuzco this is probably ready for development
#298 introduced "issues" in books, and especially the
metadata mismatchissue. #294 introduced theflavour mismatchissue.Currently, these
issueslist is however not updated as book or title configuration is changed. For instance if title metadata are updated with book ones, or if title flavours are updated so that book can make it to the title.This is not blocking anything in terms of book processing, but it presents "wrong" information in the UI.
We need to enhance current logic so that the list of issues is recomputed.
I think that for now we can probably recompute issues only when:
In the future, we will probably have other triggers, which will recompute book issues as well.
@elfkuzco this is probably ready for development