fix(server): accept and validate new book version
Targets: #1267 (closed)
Changes proposed
- Added
version
field to the possible input for create book version mutation - Fix - where clause in
Book.getVersion
- Fix - book ownerId set by domain new version command is not correct
Testing
Initial book
64a5d566-7d3f-4357-be23-55271e0f5ec6
49000009.1
authorManuscript-1
First version
15d8eac1-010c-4f66-93a2-6d2098fb291e
49000009.2
prepublicationDraft-1
Second version
aad7a2c5-5c34-4beb-a8a5-d684da435fb0
49000009.3
publishedPDF-1
Third version
673512de-1038-4fa1-95cc-90054a9f9162
49000009.4
publishedPDF-2