Remove BookComponentVersionId from url and the codebase
Remove BookComponentVersionId of tables (BookComponent and FileVersion) from the codebase, because it is not needed anymore and use instead the id of the model.
-
Use the id of the bookComponent for the resolvers and remove the BookComponentVersionId . -
Remove the BookComponentVersionId from queries (UI) and use instead the id. -
Remοve the BookComponentVersionId from FileVersion tables everywhere it should be set as null if that is true the we can remove it . -
Let's check the resolver getNextPrevious of the BookComponent because it is used for some reason that we need to clarify and check that if this will be removed the functionality for moving to previous next still works.